我們一般使用pch文件會(huì)在里面放一些宏定義,頭文件等果录,但是自從X-Code6之后,創(chuàng)建工程后pch文件變沒(méi)有了咐熙,蘋(píng)果解釋為pch文件會(huì)導(dǎo)致編譯時(shí)間過(guò)長(zhǎng)弱恒,去掉可以加快編譯時(shí)間。(所以要不要用看自己了棋恼,如果不使用pch文件的話一般會(huì)專(zhuān)門(mén)寫(xiě)一個(gè).h文件把宏定義返弹,頭文件寫(xiě)在這里面,但是每個(gè)類(lèi)還是都要引入一下的)
下面介紹如何在X-Code中添加pch文件
步驟一:
新建一個(gè)pch文件:Command + N -->iOS -->Other -->PCH File
步驟二:
在工程TARGETS里面Building Settings中搜索Prefix Header爪飘,然后把Precompile Prefix Header 的值改為Yes
步驟三:
在Precompile Prefix Header下邊的Prefix Header右邊雙擊义起,添加剛剛創(chuàng)建的pch文件的工程路徑,添加格式:"$(SRCROOT)/項(xiàng)目名稱(chēng)/pch文件名"师崎,$(SRCROOT)的意思就是工程根目錄的意思,如果直接拷貝路徑那么換臺(tái)電腦就不能使用了默终。
添加完成后,他會(huì)自動(dòng)幫你變成你工程所在的路徑犁罩。
注:將Precompile Prefix Header為YES齐蔽,預(yù)編譯后的pch文件會(huì)被緩存起來(lái),可以提高編譯速度