文件作用
pch后綴文件主要是解決某一個(gè)常用文件需要頻繁在不同的類中使用而需要經(jīng)常導(dǎo)入的問題,使用了pch文件之后只需要進(jìn)行相關(guān)的配置后即可不用頻繁編寫導(dǎo)入代碼.
例如Util.h需要在很多地方使用,每次使用都需要#import "Util.h"
使用pch文件后就不用頻繁導(dǎo)入代碼
創(chuàng)建pch文件
選擇項(xiàng)目某個(gè)文件夾,例如SupportFiles文件夾,右鍵單擊->new File->PCH File ->Next ->Create 即可
配置pch文件內(nèi)容
在pch文件最后加入
#ifdef __OBJC__
#import "CONSTS.h"
#import "BTDictHelp.h"
#endif
配置pch路徑
這里路徑很容弄錯(cuò),如果編譯后還是報(bào)錯(cuò)找不到路徑,請注意檢查配置的路徑是否正確
- 點(diǎn)擊工程
->Build Settings->右上角搜索'Prefix Header'. - 找到Prefix Header 一項(xiàng),雙擊空白內(nèi)容進(jìn)行路徑的設(shè)置,當(dāng)然最好是相對路徑.例如:
$(SRCROOT)/road/PrefixHeader.pch