Fork me on GitHub

xcode4中根据debug和release状态变化来屏蔽日志输出

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

#ifdef DEBUG

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

#else

#define debug_NSLog(format, ...)

#endif

 
接着我们点击项目的TARGETS栏,找到GCC 4.2 -preprocessing这一项,添加预定义宏 DEBUG
如下图所示:
xcode4中根据debug和release状态变化来屏蔽日志输出

这样 当我们在debug状态下就会显示log信息,而在release下就不会显示了。

posted on 2012-02-08 21:22  pengyingh  阅读(981)  评论(0)    收藏  举报

导航