关于使用OS_ACTIVITY_MODE
文章图片
屏幕快照 2017-06-01 上午11.55.58.png
【关于使用OS_ACTIVITY_MODE】这个属性的作用是清除掉NSLog的打印信息,在真机调试时如果使用NSLog来打印信息那么日志会全部被屏蔽掉,如果在该模式下想要打印信息那么需要使用fprintf方法,这种方式需要定义宏打印方法。
ifdef DEBUG
define NSLog(format, ...) printf("\n[%s] %s [第%d行] %s\n", TIME, FUNCTION, LINE, [[NSString stringWithFormat:format, ## VA_ARGS] UTF8String]);
else
define NSLog(format, ...)
endif
推荐阅读
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- 四首关于旅行记忆的外文歌曲
- 醒不来的梦
- iOS中的Block
- Linux下面如何查看tomcat已经使用多少线程