天天看點

如何在Xcode中建立prefix.pch檔案?

『導言』

prefix.pch

究竟是什麼?我們可以把它稱之為“precompiled header”,從字面上翻譯就是

預編譯頭檔案

,俗稱

預編譯檔案

!xcode6及其以後需要手動建立pch檔案。

  • prefix.pch

    究竟有什麼

    作用

    呢?
序号 prefix.pch檔案作用
1 定義

整個項目

中都可調用的

變量

或是

2 定義

整個項目

中都可調用

.h頭檔案

等等

</br>

  • 建立

    prefix.pch檔案

    方法步驟:
  • 首先,我們打開項目工程 –>

    File

     –>

    New

     –>

    File

    ,如下圖:

    圖.建立

  • 其次,把選擇頁面滑到最下面,選擇

    Other

     –>選擇

    PCH File

    ,命名可自定義,也可以預設系統的,如下圖:

    圖.選擇pch

  • 然後,點選

    Next

    之後,可以在

    Xcode

    的工程界面左邊,可以看到多了一個

    PrefixHeader.pch

    的檔案,如下圖:

    圖.pch檔案

  • 最後,進行配置如下:
  • 我們 選擇工程檔案 –>

    TARGETS

    第一項 –>

    Build Setting

    –>在

    搜尋

    欄輸入

    prefix

    ,在裡面設定

    PrefixHeader.pch

     檔案的引用路徑,
  • 設定 将

    Precompile Prefix Header

    YES

    ,預編譯後的pch檔案會被緩存起來,可以提高編譯速度。

    如下圖:

    圖.設定絕對路徑

  • 注意:
    • 拼接絕對路徑:

      $(SRCROOT)/項目名/xxx.pch

      圖.路徑拼接

      建立pch.gif

  • .pch

    檔案的應用
    • 在pch中定義宏,無需添加pch頭檔案,工程任何地方都可以放心調用。

      圖.pch應用.gif

  • 連結

    1.Xcode8如何在項目中建立和使用自己的prefix.pch檔案

    2 .Xcode8 添加PCH檔案

作者:iOS開發和軟體測試zwj

連結:https://www.jianshu.com/p/9f3009f23366

來源:簡書

著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。