小编Ric*_*idt的帖子

为什么某些Cocoa方法中的参数列表以nil结尾?

为什么某些方法中的参数列表以nil?我特别在集合类中注意到了这一点,例如NSSet:

mySet = [NSSet setWithObjects:someData, aValue, aString, nil];
Run Code Online (Sandbox Code Playgroud)

并且NSArray:

NSArray *objects = [NSArray arrayWithObjects:@"value1", @"value2", @"value3", nil];
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c variadic-functions argument-passing

6
推荐指数
1
解决办法
347
查看次数