关于使用OS_ACTIVITY_MODE

关于使用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

    推荐阅读