iOS開發(fā)—創(chuàng)建預編譯PCH的正確姿勢

首先浪一下 PCH 文件的主要用處
1.存放一些全局的宏
2.用來包含通用的頭文件
3.能自動打開或者關閉日志輸出功能
據(jù)以前記憶:在Xcode6之前,在創(chuàng)建工程的時候,是自帶PCH文件的,但是隨著Xcode6的發(fā)布,預編譯文件PCH被去掉,只能手動添加,距官方文檔介紹,去掉默認創(chuàng)建的 PCH 文件,主要是提高APP啟動屏幕的速度,提高APP的體驗,但是對于95%左右的開發(fā)者來說,只要PCH別放太多東西,影響APP的起屏成都,都是微乎其微,可以省略不計的,所以會創(chuàng)建PCH文件,還是非常重要的。

前方高能,請注意??

1-創(chuàng)建PCH文件,本屌絲使用的是Xcode8.1, command+N之后,拉至最下方,就可以看到PCH 的圖標

1.png

2-在初始化的時候,別忘了勾選 Targets,表示你創(chuàng)建的這個 PCH 屬于此工程

2.png

3-在 Build Settings 中輸入 Prefix Header,找到 Precompile Prefix Header 把它設置為YES,這樣預編譯后的pch文件會被緩存起來,可以提高編譯速度,和蘋果取消 PCH 提高啟動速度的初衷相同

3.png

4-給創(chuàng)建的 PCH 設置路徑

方法一:直接 點擊 PCH 文件,選擇 Show in Finder,找到創(chuàng)建的PCH文件,點擊 Prefix Header 后面,直接拖 PCH 到出現(xiàn)的路徑框內(nèi),PCH 的路徑就在里面了,編譯一下就OK了,最方便直接的方法,這種方式是絕對路徑,當你改變文件路徑的時候就會報錯,要重新添加進去
方式二:使用$(SRCROOT)/工程名/pch名.pch,直接放進去

方式二.png

至此,簡單又實用的預編譯 PCH 就創(chuàng)建完畢,可以進行各種裝逼了

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容