发布时NSLog不打印信息

在程序开发时,会经常使用NSLog打印信息便于调试和跟踪程序的执行。

但是发布时需要将这些打印信息都注释掉。

 

这里提供一个简便方法:

[在release模式下,通常会定义__OPTIMIZE__;而debug模式不会]

因此,只要在头文件中添加如下代码即可:

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

 

阅读更多
文章标签: 程序开发 调试
上一篇Testin发布Pre.im打造中国版TestFlight
下一篇十年WEB技术发展历程
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭