您的位置:首页 > 其它

开发过程中的一些常用技巧

2013-10-15 08:57 375 查看
1. 我们调试的时候经常会用一些NSLog打印一些信息。当我们项目完工之后,需要花费大量时间去删除这些NSLog。现在提供一种方法,可以直接修改一下参数就让NSLog消失无踪。

#ifdef DEBUG
#define SLog(fmt,...) NSLog(fmt,##__VA_ARGS__)
#else
#define SLog(fmt,...)
#endif


在这里,如果DEBUG为1,我们定义的SLog就等效于NSLog, 否则,等效于空

这里的DEBUG的值可以在TARGETS的Preprocessor Macros里面设置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: