[IPhone] 仅在Debug编译的NSLog
来源:互联网 发布:mmd镜头数据如何导入 编辑:程序博客网 时间:2024/05/22 08:18
一般在开发的时候,会使用NSLog来输出一些除错讯息到Console视窗
但是如果仅用NSLog的话
首先利用下面代码
- #ifdef DEBUG
- #define DebugLog(log, ...) NSLog(log, ## __VA_ARGS__)
- #undef DebugLog
- #define DebugLog(log) NSLog(log)
- #else
- #define DebugLog(log, ...)
- #undef DebugLog
- #define DebugLog(log) NSLog(log)
- #endif
在Xcode的Project=>Edit Active Target "MyProject" 开启编辑画面
在GCC_PREPROCESSOR_DEFINITIONS中加入DEBUG
如果没有GCC_PREPROCESSOR_DEFINITIONS则自行建立
一般在开发的时候,会使用NSLog来输出一些除错讯息到Console视窗
但是如果仅用NSLog的话
在GCC_PREPROCESSOR_DEFINITIONS中加入DEBUG
- [IPhone] 仅在Debug编译的NSLog
- [IPhone] 仅在Debug编译的NSLog
- [IPhone] 仅在Debug编译的NSLog
- 仅在Debug模式下编译NSLog
- NSLog(...)在DEBUG输出
- 自定义的nslog 可以在debug和release 来区分
- 控制DEBUG时候的NSLOG
- debug 下NSLog 的处理
- iphone开发NSLog的使用方法
- iphone NSLog
- 我在CSDN的第一篇博客-iOS开发-关于Debug的一些技巧(NSLog方面)
- debug 和release 模式下的NSLog
- ios Debug Release,的NSlog显示问题
- 定义debug 和release下的NSLog
- //debug 在打包上线时所有的NSlog输出都被屏蔽了
- 在ios iphone编程中使用封装的NSLog来打印调试信息
- 在ios iphone编程中使用封装的NSLog来打印调试信息
- 在ios iphone编程中使用封装的NSLog来打印调试信息
- 宽带路由器端口映射 远程控制电脑
- android 之---- 五种布局文件学习
- .net登陆验证码
- 解决ubuntu程序目录中存在空格 启动器无法正常开启程序
- 黑马程序员--动态代理
- [IPhone] 仅在Debug编译的NSLog
- “圆”值得并不是对圆的表面认识,而是圆所蕴含的思想
- linux笔记 二
- Linux下实现定时器Timer的几种方法
- 网站开发常见问题大全
- iphone开发 UITableView数据刷新
- typedef和define具体的详细区别
- Debug一些有用的信息Tips
- 软件测试类工具大全