iOS NSLong 知识点总结

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版本的时候还会打印了,降低性能)。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容