目的:在生成Release版本时不需要进行任何更改即可屏蔽所有的Log输出
步骤:
1。定义预处理命令:CLog.h
#ifdef DEBUG #define CLog(format,...) NSLog(format,## __VA_ARGS__) #else #define CLog(format,...) #endif
2。 检查DEBUG标志是否正确定义,PreProcessor Macros
对于Debug配置我们给他写上DEBUG,而在Release配置中把它留空
3。把CLog.h放入到xxx-prefix.pch 中,
4。设置完毕。
参考以下连接,提取了一下步骤。
http://www.cnblogs.com/springfield/archive/2011/05/04/2037089.html