項目中的控制面板會出現(xiàn)很多無用的信息管怠,如下圖:
用下圖的方法可以實現(xiàn)無用的信息不顯示:
勾選Environment Variables
name:OS_ACTIVITY_MODE
value:disable
勾選完后無用的信息不會顯示到控制面板中虎囚,但是用系統(tǒng)的NSlog打印所需內(nèi)容在控制面板中就是無法顯示的横缔,這就尷尬了镜遣,宏定義的打印NSLog能夠解決己肮。
比如下面的
//打印 宏
#if DEBUG
#define NSLog(FORMAT, ...) fprintf(stderr,"[%s 第%d行] %s\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);
#else
#define NSLog(FORMAT, ...) nil
#endif
這樣就不會有沖突了士袄。