新的objective-c,
-(void) myfunction : (int) d
这意味着返回 'void' 并采用 int 类型的单个参数。
以下是什么意思?
-(void) myfunction:o
新的objective-c,
-(void) myfunction : (int) d
这意味着返回 'void' 并采用 int 类型的单个参数。
以下是什么意思?
-(void) myfunction:o
它转化为
- (void) myfunction:(id) o
例如,方法
-(void) myfunction:o:p:q {
NSLog(@"%@, %@, %@", o,p,q);
}
当与
[self myfunction:@"test" :[NSNumber numberWithInt:4] :nil];
打印出来:
2012-04-14 08:02:20.470 Test[36499:f803] test, 4, (null)
两者都是一样的
在objective-c中,第一个参数名被认为是函数名