这个宏很简单,就是取第一个
#define metamacro_head_(FIRST, ...) FIRST
释义:取FIRST
示例:
NSLog(metamacro_head_(@"Hello", @"World")); // Hello
metamacro_head_(__VA_ARGS__, 0)```
释义:可变参加0,取第一个
这个宏很简单,就是取第一个
#define metamacro_head_(FIRST, ...) FIRST
释义:取FIRST
示例:
NSLog(metamacro_head_(@"Hello", @"World")); // Hello
metamacro_head_(__VA_ARGS__, 0)```
释义:可变参加0,取第一个