您的位置:首页 > 移动开发 > IOS开发

iOS自定义Log的宏

2016-06-21 13:51 423 查看
#define  HGLog(...) NSLog(__VA_ARGS__)

...表示宏里边的可变参数

__VA_ARGS__表示函数里边的可变参数

//因为NSLog很消耗资源的,如果上架的时候,需要注释掉,总不能一个一个注释,用宏的话,只需要注释掉方法就可以了

例如:#define  HGLog(...)  //NSLog(__VA_ARGS__)

或者

#ifdef DEBUG //调试

#define  HGLog(...) NSLog(__VA_ARGS__)

#endif //发布

#define  HGLog(...) 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: