在宏中使用不定参数
#define ZNLog(s, ...) NSLog((s),##__VA_ARGS__)
ZNLog(@"my name is %@,i like %@",@"gaoyp",@"program");
/*
宏展开后:
NSLog((@"my name is %@,my like %@"),@"gaoyp",@"program");
*/
#define ZNLog(s, ...) NSLog((s),##__VA_ARGS__)
ZNLog(@"my name is %@,i like %@",@"gaoyp",@"program");
/*
宏展开后:
NSLog((@"my name is %@,my like %@"),@"gaoyp",@"program");
*/