发布环境下关闭NSLog

来源:互联网 发布:mysql排错指南 pdf 编辑:程序博客网 时间:2024/06/07 06:28

为了方便测试 进行下面的操作

Product  -> scheme ->new scheme  ->Info (Build configuration  设置为 Release )      


按下图进行设置:



新建prefix header.pch 文件  添加 下面的宏:


#ifdef DEBUG


#define DLog(...)NSLog(__VA_ARGS__)


#else


#define DLog(...)


#endif


当scheme为DEBUG 时 NSLog 有效 ,Release 时 NSLog无效

0 0