- pch文件最常用的就是往里面放一些全局可見的宏定義或者引入共用的頭文件
比如:
- 這樣在項(xiàng)目中
ScreenWidth
就相當(dāng)于
[UIScreen mainScreen].bounds.size.width
- 如何添加pch文件呢节沦?
- 向項(xiàng)目中添加新文件,在Other中選擇PCH File:
- 接下來需要告知項(xiàng)目你的pch文件是何許人也,即設(shè)置pch文件的路徑。
target ->Build Setting 特漩,向搜索框輸入prefix header:
- 設(shè)置Precomplite Prefix Header 的布爾值為true,
作用是讓pch文件預(yù)編譯后緩存起來革半,減少之后的編譯時(shí)間。
-
設(shè)置Prefix Header的值為:
$SRCROOT/(你的項(xiàng)目名稱)/(你的pch文件名稱)
如:$(SRCROOT)/GIFMaker/GIFPrefixHeader.pch
其中的變量
SRCROOT
的值為你項(xiàng)目所在的根目錄慎皱,
它會(huì)隨著你項(xiàng)目的目錄遷移而自動(dòng)改變谅河。ok, 現(xiàn)在pch文件添加成功了咱旱。