美文网首页
ios :release 模式去掉NSLog

ios :release 模式去掉NSLog

作者: 小锤子_ | 来源:发表于2018-01-03 09:30 被阅读14次

release模式打包或者上线APP去除项目中的NSLog提高APP的运行性能,加上如下宏就可以了

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

希望对你有所帮助

相关文章

  • ios :release 模式去掉NSLog

    release模式打包或者上线APP去除项目中的NSLog提高APP的运行性能,加上如下宏就可以了 希望对你有所帮助

  • iOS 发布的Release版去掉NSLog打印

    我们利用宏定义可以方便我们的开发,在xcode中在哪里设置宏呢?如图所示: 在开发iOS应用时经常使用NSLog打...

  • 论IOS怎么在开发的时候可以nslog输出,发布的时候不打印

    在iOS项目开发中,项目发布时需要去掉NSLog消息,不然会非常影响性能,但是去掉NSLog是一件非常费事的事情。...

  • 如何屏蔽NSLog

    在iOS开发中,大家经常会使用NSLog跟踪应用中可能产生的问题。但是NSLog会消耗资源,所以在Release的...

  • iOS宏关闭NSLog输出

    Release版本关闭Log输出 输出更详细的调试信息 参考文章:iOS开发-使用宏自定义输出(NSLog)

  • NSLog使用技巧

    简介:使用一个宏定义使项目中的NSLog在debug模式下生效在release模式下不生效。 使用步骤: 1.创建...

  • IOS NSLog宏定义

    IOS NSLog宏定义 标签(空格分隔): IOS IOS NSLog宏定义 宏定义NSLog方法,不用加";"...

  • 汇编八

    swift中去掉了自增自减符号(++,--) 原因: ++: +=: OC: Release模式下: Xcode ...

  • iOS屏蔽Release下的NSLog

    在PCH文件中配置以下代码

  • ios release版本去掉打印

    在 Prefix.ph 文件中添加如下代码: #ifndef __OPTIMIZE__ #define NSLog...

网友评论

      本文标题:ios :release 模式去掉NSLog

      本文链接:https://www.haomeiwen.com/subject/dwocnxtx.html