iOS 開(kāi)發(fā) Pch 文件的正確使用

pch的有什么作用

1、存放一些全局的宏(整個(gè)項(xiàng)目中都用得上的宏)
2、用來(lái)包含一些全部的頭文件(整個(gè)項(xiàng)目中都用得上的頭文件)
3、能自動(dòng)打開(kāi)或者關(guān)閉日志輸出功能

如何添加

Command+N,打開(kāi)新建文件窗口:iOS->other->PCH file,創(chuàng)建一個(gè)pch文件



在工程的TARGETS里邊Building Setting中搜索Prefix Header,然后把Precompile Prefix Header右邊的NO改為Yes:



然后在Precompile Prefix Header下邊的Prefix Header右邊雙擊,添加剛剛創(chuàng)建的pch文件的工程路徑,添加格式:“$(SRCROOT)/項(xiàng)目名稱(chēng)/pch文件名” ,$(SRCROOT)的意思就是工程根目錄的意思。如果還不太清楚的話可以右鍵pch文件,然后show in finder:


上圖中黃色圈出來(lái)的就是$(SRCROOT),也就是工程的根目錄,然后后邊還有一個(gè)PchText和pch兩個(gè)文件夾,所以完整的pch文件的路徑就是:$(SRCROOT)/PchText/pch




添加完成后,他會(huì)自動(dòng)幫你變成你工程所在的路徑:
可以了,編譯一下程序,如果有錯(cuò)誤檢查一下添加的路徑是否正確。
將Precompile Prefix Header為YES,預(yù)編譯后的pch文件會(huì)被緩存起來(lái),可以提高編譯速度

OVER~~
寫(xiě)在最后
大神勿噴,最近才寫(xiě)記錄下方便以后查找。希望能和大家一起學(xué)習(xí)交流進(jìn)步。如果覺(jué)得好請(qǐng)賞點(diǎn)小錢(qián)——謝謝。 祝大家代碼永無(wú)bug
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容