不定長的多個參數的方法實現

- (void)methodName:(NSObject*)string, ... {// parms must be end with nil     va_list args;     va_start(args, string);     if (string) {         NSLog(@"Do something with First: %@", string);         NSObject *other;         while ((other = va_arg(args, NSObject *))) {             NSLog(@"Do something with other: %@", other);         }     }     va_end(args); }
相關文章
相關標籤/搜索