iOS开发过程中,记录log最常用的莫过于使用NSLog()函数,DEBUG时默认情况下NSLog()会把log输出到控制台显示,而App发布以后我们就不需要将Log显示了,这时候的策略就是不显示或者将log写入到日志文件。
通过以下方法可以可以直接关闭NSLog使之不在控制台显示。
// // Close all NSLog() // #ifdef __OPTIMIZE__ # define NSLog(...) {} #else # define NSLog(...) NSLog(__VA_ARGS__) #endif
以上方法主要运用了Objective-c编译器的__OPTIMIZE__选项,Release模式下会定义__OPTIMIZE__,Debug模式下则不会
当当网如何关闭首页显示的联系方式
佳能500D相机选择启动或关闭实时显示拍摄操作方法
佳能50D相机选择关闭或启动实时显示拍摄教程
F591系列显示器如何关闭Eco节能增强
火狐显示“您将关闭X个标签页,您确定要继续吗”的解决办法
sora软件价格介绍
一剑斩仙
超级雷电战机
烈火一刀
天使纪元
完美修真
高清画质体验,华丽场景视觉盛宴
永恒领主
3D魔幻MMO
九州八荒录
九州八荒,一剑入魂。
航海王燃烧意志
热血激战动作冒险游戏
君临传奇
经典RPG战斗手游