在宏定义中使用可变参数

        实际项目中,我们为了方便,经常会使用宏定义函数, 这样方便调用且简洁直观。    这里介绍可变参数在宏定义中的使用方法:


       object c的代码示例如下,


#define Spide(str,...)                      \
            {                               \
                NSString* str = [NSString stringWithFormat:str,##__VA_ARGS__];                            \
                ......                      \
            }                                               \


__VA_ARGS__代表可变参数的宏定义

你可能感兴趣的:(在宏定义中使用可变参数)