iOS: 如何判断代码运行在DEBUG还是RELEASE模式下?
来源:互联网 发布:淘宝贷款欠款 编辑:程序博客网 时间:2024/05/17 03:19
转自:http://blog.csdn.net/chengkaizone/article/details/50116519
如有侵犯,请来信oiken@qq.com
原帖链接:http://stackoverflow.com/a/9063469
首先确定下项目的 Build Settings 是否已经设置过宏定义 DEBUG,如何看呢?
点击 Build Settings ,然后在搜索框里输入‘macros’
如果已经设置过,在 Preprocessor Macros 的 Debug 后面会有 DEBUG=1,如果没有,就手动设置下。
接下来就可以这样做了
#ifdef DEBUG //do sth.#else //do sth.#endif
http://stackoverflow.com/a/9063682
一般Apple已经为我们设置好了 DEBUG 的宏定义,所以,我们只要让 NSLog 在 DEBUG 模式下失效就好了,这样能让我们的程序运行起来更加稳定,同时我们也可以继续使用正规的 NSLog。
//put this in prefix.pch#ifndef DEBUG#undef NSLog#define NSLog(args, ...)#endif
阅读全文
0 0
- 如何判断代码运行在DEBUG还是RELEASE模式下?
- iOS: 如何判断代码运行在DEBUG还是RELEASE模式下?
- iOS: 如何判断代码运行在DEBUG还是RELEASE模式下?
- 在C++代码中判断运行模式(debug、release)和环境(win32、64)
- VS在代码中判断debug和release模式
- 如何使程序在Debug状态或是Release状态下运行不同的代码
- Android 判断是开发debug模式,还是发布release模式
- Android 判断是开发debug模式,还是发布release模式
- Android 判断是开发debug模式,还是发布release模式
- 部分代码在DEBUG下可运行,在RELEASE下不能运行
- 代码判断发布的是debug版本还是release版本
- VS2008如何在release下做debug
- swift如何判断debug模式和release模式
- swift如何判断debug模式和release模式
- Debug调试运行正常,但在Release模式下退出程序时报错
- Debug调试运行正常,但在Release模式下退出程序时报错
- 判断当前是DEBUG还是Release构建
- 判断apk是debug还是release
- noi.openjudge_P8462大盗阿福
- httpwatch初级使用
- Android Studio使用Kotlin时Execution failed for task ':app.compileDebugKotlin'.问题
- Java-IO流
- Choose the best route dijst算法
- iOS: 如何判断代码运行在DEBUG还是RELEASE模式下?
- 统计字符
- Java中字符串
- Centos 更改IP地址
- viso2010相关操作技巧
- nrm切换npm源
- 02-pandas数据结构介绍
- 完美正方形(暴力深搜)
- dom操作xml