国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

發(fā)布程序后的NSLog批處理

2019-11-14 20:25:42
字體:
供稿:網(wǎng)友

NSLog在開發(fā)中是必須使用到的,但是其本身是特別耗費性能的,所以在產(chǎn)品發(fā)布后是一定要去掉的。

在大的開發(fā)項目中一個個處理NSLog是相當(dāng)困難的,所以可以考慮在pch文件中進(jìn)行宏定義,如:

#define MyLog(...) NSLog(__VA_ARGS__)

待程序發(fā)布時可以將后面的NSLog(__VA_ARGS__)注釋掉。也可以使用條件判斷,避免反復(fù)注釋:

#ifdef DEBUG

#define MyLog(...) NSLog(__VA_ARGS__)

 

#else 

#define MyLog(...)

#endif

 

pch文件會包含于每個頭文件中,所以不能因為pch方便就把所有要引入的文件都放入其中,會增加系統(tǒng)負(fù)擔(dān)。

一定要確認(rèn)是幾乎系統(tǒng)中所有文件都需要的程序才在pch中導(dǎo)入


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 靖江市| 孝义市| 襄樊市| 万载县| 庆城县| 延安市| 永安市| 瓦房店市| 蓝田县| 绥中县| 宁德市| 万源市| 天祝| 遵化市| 锦州市| 时尚| 边坝县| 北流市| 福安市| 沿河| 长汀县| 咸宁市| 白沙| 南康市| 清丰县| 杂多县| 林西县| 潼关县| 密云县| 庄河市| 清苑县| 翁牛特旗| 高邮市| 平武县| 大渡口区| 宝鸡市| 剑川县| 菏泽市| 永康市| 古蔺县| 全椒县|