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