美文网首页
iOS NSLong 知识点总结

iOS NSLong 知识点总结

作者: iOS开发小学生 | 来源:发表于2018-06-10 00:51 被阅读26次

    1.在项目中怎么全局设置NSLog打印的设置

    <1>当项目是开始创建时进行设置 (适合个人和团队开发)在预编译文件PrefixHeader.pch中做判断,把NSLog替换成自己的log(自定义方式),t调试时使用自己的log,代码如下

    ifdef DEBUG

    define ZZLog(...) NSLog(__VA_ARGS__)

    else

    define ZZLog(...)

    endif

    <2>当项目进行一半了,进行设置。(适合个人和团队)

    ifdef DEBUG

    define NSLog(...) NSLog(__VA_ARGS__)

    else

    define NSLog(...)

    endif

    总结:我们在项目开发的时候,其实最全的设置是上面两种方法都进行设置,这样就保证了代码的健壮性,和完美型。(两种方法配合主要是防止团队开发时,队友在不知情的情况下直接进行了NSLog 输出  在程序设置Release,发布app版本的时候还会打印了,降低性能)。

    相关文章

      网友评论

          本文标题:iOS NSLong 知识点总结

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