iOS release版本中去掉NSLog输出
2017-06-26 10:35
399 查看
转载:http://blog.csdn.net/lvmaker/article/details/43450729
最近项目不是很忙,所以又来整理一下代码,首先发现项目中很多地方都用了NSLog,这是不科学的。那必须得解决一下啊,随便一搜索都知道怎么搞了,我just做一个转载:
即:在.pch文件中添加下面一段:
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...) {}
#endif
对于 __OPTIMIZE__ 这个宏,来标识是否是release的。
最近项目不是很忙,所以又来整理一下代码,首先发现项目中很多地方都用了NSLog,这是不科学的。那必须得解决一下啊,随便一搜索都知道怎么搞了,我just做一个转载:
即:在.pch文件中添加下面一段:
#ifndef __OPTIMIZE__
#define NSLog(...) NSLog(__VA_ARGS__)
#else
#define NSLog(...) {}
#endif
对于 __OPTIMIZE__ 这个宏,来标识是否是release的。
相关文章推荐
- iOS release版本中去掉NSLog输出
- iOS pch文件的作用和用法(附:在release版本禁止输出NSLog内容)
- IOS release 版本的时候 去掉输出log NSLog
- iOS开发之 在release版本禁止输出NSLog内容
- iOS在Release模式下屏蔽NSLog输出
- NSLog使用,在release版本禁止输出NSLog内容
- NSLog使用,在release版本禁止输出NSLog内容
- iOS开发:Debug与Release版本NSLog屏蔽方法
- NSLog使用,在release版本禁止输出NSLog内容
- iOS NSLog去掉时间戳及其他输出样式
- 在release版本禁止输出NSLog内容
- IOS中(Xcode) DEBUG模式(RELEASE模式)控制NSLog输出,NSLog输出方式
- 禁止NSLog使用,在release版本禁止输出NSLog内容
- iOS开发debug跟release版本NSLog屏蔽方法
- 在release版本禁止输出NSLog内容
- 在发布(Release)版本中屏蔽掉代码中的NSLog输出
- IOS 项目release版本中关闭NSlog的打印
- iOS NSLog去掉时间戳及其他输出样式
- NSLog使用,在release版本禁止输出NSLog内容
- iOS开发debug跟release版本NSLog屏蔽方法