读书人

Release形式禁用NSLog

发布时间: 2012-06-29 15:48:47 作者: rapoo

Release模式禁用NSLog

NSLog的运行会占用时间和设备资源,所以最好是以Release模式编译的程序不会用NSLog输出,而以Debug模式编译的程序将执行NSLog的全部功能。

?

Release模式通常会定义__OPTIMIZE__,Debug模式不会。将下面的代码放在头文件中,你就可以放心的使用NSLog了。

?

#ifndef __OPTIMIZE__# define NSLog(…) NSLog(__VA_ARGS__)#else# define NSLog(…) {}#endif

?

读书人网 >移动开发

热点推荐