传递多个参数
- (void)multipleParam:(NSDictionary *)param, ... {
va_list arguments;
id eachObject;
if (param) {
NSLog(@"%@",param);
va_start(arguments, param);
while ((eachObject = va_arg(arguments, id))) {
NSLog(@"%@",eachObject);
}
va_end(arguments);
}
}
va_list 是一个字符指针,可以理解为指向当前参数的一个指针,取参必须通过这个指针进行。