宏定义输出
2017-06-01 本文已影响21人
大热天晒太阳
#ifdef DEBUG //调试阶段
//...表示在宏里面的可变参数
//__VA_ARGS__表示宏里面的可变参数
#define VLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else //发布阶段
#define SLog(...)
#endif
#ifdef DEBUG //调试阶段
//...表示在宏里面的可变参数
//__VA_ARGS__表示宏里面的可变参数
#define VLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__);
#else //发布阶段
#define SLog(...)
#endif