打包发布去除NSLog

#ifdef DEBUG

#define NSLog(...) NSLog(__VA_ARGS__)

#define debugMethod() NSLog(@"%s",__func__)

#else

#define NSLog(...)

#define debugMethod()

#endif

放入pch   打包项目前  调整: editScheme  -release

"Target > Build Settings > Preprocessor Macros > Debug"里有一个"DEBUG=1"

 

意思是说DEBUG模式  NSLOG有效;

 

release模式即为发布模式, NSLOG无效;


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/idlehand/article/details/46806619
个人分类: iOS
想对作者说点什么? 我来说一句

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

不良信息举报

打包发布去除NSLog

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭