博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xcode4中根据debug和release状态变化来屏蔽日志输出
阅读量:6485 次
发布时间:2019-06-23

本文共 315 字,大约阅读时间需要 1 分钟。

首先,我们需要写一个头文件 定义预处理命令如下:

#ifdef DEBUG

#define debug_NSLog(format, ...) NSLog(format, ## __VA_ARGS__)

#else

#define debug_NSLog(format, ...)

#endif

 
接着我们点击项目的TARGETS栏,找到GCC 4.2 -preprocessing这一项,添加预定义宏 DEBUG
如下图所示:
这样 当我们在debug状态下就会显示log信息,而在release下就不会显示了。

转载于:https://www.cnblogs.com/pengyingh/articles/2343234.html

你可能感兴趣的文章
【CSS系列】图像映射
查看>>
First blood
查看>>
java 冒泡排序和快速排序 实现
查看>>
SQL存储过程中的几个常见设定SET QUOTED_IDENTIFIER/NOCOUNT/XACT_ABORT ON/OFF
查看>>
Silverlight与Flash区别之一
查看>>
删除恢复Hadoop集群中的DataNode
查看>>
Silverlight 2动态创建矩形对象(附完整源代码)
查看>>
从京东技术演进看互联网企业的成长历程
查看>>
MFC ado+mysql+odbc技术分享
查看>>
js中让字符串中特定字符红色显示
查看>>
HttpClient4.5教程-第二章-连接管理
查看>>
redhat Nginx 安装
查看>>
oracle 配置监听
查看>>
moosefs即将发布新版
查看>>
SmartGit 试用过期
查看>>
python 测试驱动开发的简单例子
查看>>
Aes 加密简单例子
查看>>
AE 线编辑
查看>>
软件设计之UML—UML的构成[上]
查看>>
如何使用AdMob中介界面?
查看>>