开发背景
利用adobe air开发完游戏后,需要针对ios或者android平台进行支付、推送的sdk接入,本文可以用来彻底解决ios平台下delegate生命周期几个回调函数的调用,实现原生的推送、支付功能的接入
hook知识背景
(objc里的Method Swizzling,本节内容转自http://blog.csdn.net/yiyaaixuexi)
在Objecti...
分类:
移动开发 时间:
2014-11-10 13:45:54
阅读次数:
429
CLR Via CSharp----------Delegate&Lambda1. There are some simple samples of how to use the delegate。 1 class Program 2 { 3 static void ...
分类:
其他好文 时间:
2014-11-08 22:08:28
阅读次数:
253
- (void)exitApplication { OAAppDelegate *app = [UIApplication sharedApplication].delegate; UIWindow *window = app.window; [UIView animateWithDurati...
分类:
移动开发 时间:
2014-11-08 10:24:20
阅读次数:
193
//方式1.直接在View上show HUD = [[MBProgressHUD showHUDAddedTo:self.view animated:YES] retain]; HUD.delegate = self; //常用的设置 //小矩形的背景色 HUD.color = [UI...
分类:
其他好文 时间:
2014-11-07 14:24:16
阅读次数:
499
步骤一:
#import "AppDelegate.h"
步骤二:
在需要跳转的地方:
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
UITabBarController *tabViewController = (UITabBarContro...
分类:
移动开发 时间:
2014-11-07 01:01:59
阅读次数:
213
1 属性或者成员变量中不能加括号@property (nonatomic, weak)id delegate;这个写法中id不能加小括号,比如(id)语法是不正确的。2 在作为函数参数中需要加小括号ios中函数参数的类型是用小括号的,所以delegate的尖括号外也需要有小括号比如下面:1 - (N...
分类:
移动开发 时间:
2014-11-06 16:50:15
阅读次数:
193
描述:封装一个具有一个参数并返回TResult参数指定的类型值的方法.语法:public delegate TResult Func(T arg);参数类型:T:此委托封装的方法的参数类型.TResult:此委托封装的方法的返回值类型.参数:arg:委托封装的方法的参数返回值:此委托封装的方法的返回...
分类:
其他好文 时间:
2014-11-06 14:44:00
阅读次数:
153
成员函数指针与高性能的C++委托(上篇) 撰文:Don Clugston 引子 标准C++中没有真正的面向对象的函数指针。这一点对C++来说是不幸的,因为面向对象的指针(也叫做"闭包(closure)"或"委托 (delegate)")在一些...
分类:
编程语言 时间:
2014-11-06 11:12:58
阅读次数:
247
委托,delegate关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。委托类型声明的格式如下:public delegate void TestDelegate(string message);首先,我们看一下M.....
委托和事件是C#中相当重要的部分,先简单科普一下这两个概念的定义: 委托delegate 关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,委托是类型安全和可靠的。——msdn 事件event是特殊类型的多路广播委托,仅可从声明...
分类:
其他好文 时间:
2014-11-05 21:14:43
阅读次数:
224