摘要:
(1)用法NSInvocation是调用函数的另一种方式,它将调用者,函数名,参数封装到一个对象,然后通过一个invoke函数来执行被调用的函数,其思想就是命令者模式,将请求封装成对象。例如,有这样一个类:@implementation CA-(int)AddA:(int)a andB:(int)b{ return a + b;}@end一般调用函数的方式是:CA *ca = [CA new];int result = [ca AddA:2 andB:3];或者用performSelector,但是后者只能有一个参数,所以对于有多个参数的情况,就可以用NSInvocation来调用。示例代.. 阅读全文
posted @ 2013-07-01 15:58
酷酷的冥王星
阅读(4079)
评论(1)
推荐(0)

浙公网安备 33010602011771号