#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
本文标题:宏定义输出
本文链接:https://www.haomeiwen.com/subject/opasfxtx.html
网友评论