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(...)
...表示宏里边的可变参数
__VA_ARGS__表示函数里边的可变参数
//因为NSLog很消耗资源的,如果上架的时候,需要注释掉,总不能一个一个注释,用宏的话,只需要注释掉方法就可以了
例如:#define HGLog(...) //NSLog(__VA_ARGS__)
或者
#ifdef DEBUG //调试
#define HGLog(...) NSLog(__VA_ARGS__)
#endif //发布
#define HGLog(...)
相关文章推荐
- ios Pod安装使用 + Podfile 文件格式示范
- iOS 复杂动画之抽丝剥茧
- iOS attempt to write a readonly database
- iOS开发的设计模式
- JSONKit在iOS9上编译Error解决办法
- 根据分析查看相关知识点分析iOS 三种录制视频方式
- 根据分析查看相关知识点分析iOS 三种录制视频方式
- iOS开发中---八种传值方法
- iOS 树状视图(折叠单元格)详细使用
- 百度地图的配置
- 几句话实现导航栏透明渐变 – iOS
- iOS 10 个实用小技巧(总有你不知道的和你会用到的)
- iOS 通过个推 推送原理
- iOS备忘录之Xcode插件清理
- iOS教你轻松打造瀑布流Layout
- iOS 快速集成支付宝
- iOS - Icon图标、启动图片、审核图片尺寸
- AFNetworking源码解析(一)
- 一个ios的各种组件、代码分类,供参考
- IOS的后台任务之: location updates