Swift下建立和引用pch檔案

2021-07-04 23:00:45 字數 1393 閱讀 9494

新天開始寫swift的第乙個專案,一開始建立工程時就遇到問題,在xcode6出來之後,pch檔案被刪除。 

首先先穿件乙個pch檔案。 

按照原來的oc方法, 

如何在xcode中新增pch檔案:

command+n,開啟新建檔案視窗:ios->other->pch file,建立乙個pch檔案

2,在工程的targets裡邊building setting中搜尋prefix header,然後把precompile prefix header右邊的no改為yes:

3.然後在precompile prefix header下邊的prefix header右邊雙擊,新增剛剛建立的pch檔案的工程路徑,新增格式:「$(srcroot)/專案名稱/pch檔名」 ,$(srcroot)的意思就是工程根目錄的意思。如果還不太清楚的話可以右鍵pch檔案,然後show in finder:

上圖中黃色圈出來的就是$(srcroot),也就是工程的根目錄,然後後邊還有乙個pchtext和pch兩個資料夾,所以完整的pch檔案的路徑就是:$(srcroot)/pchtext/pch

新增完成後,他會自動幫你變成你工程所在的路徑:

可以了,編譯一下程式,如果有錯誤檢查一下新增的路徑是否正確。

4,將precompile prefix header為yes,預編譯後的pch檔案會被快取起來,可以提高編譯速度

在swift中發現,同樣的方法怎麼都都引用不到pch中的檔案,後面發現,swift呼叫oc檔案,oc混編是需要設定橋接頭檔案的,在 

注:引用pch檔案路徑** $(srcroot)/***(專案名)/***xx.pch(pch檔名稱)

Xcode8 0建立和配置PCH檔案

1.pch檔案的作用 1.定義全域性的巨集 整個專案中大部分類都需要使用上的巨集 2.宣告全域性的標頭檔案 整個專案中 大部分類都需要使用的標頭檔案 2.建立pch檔案 開啟xcode,選擇new file ios pch file next,輸入檔名稱,如 prefixheader 3.配置pch...

Linux下建立和刪除使用者

在linux下建立使用者和刪除使用者,必須在root使用者下,如果你當前不是用根使用者登入,你可以開啟終端,輸入 su root 命令,再輸入根口令,就可以進入root使用者模式下,如下所示 1 建立使用者 useradd 1 用useradd命令建立使用者建立使用者 語法 useradd 所要建立...

Swift3 0語言教程使用指標建立和初始化字串

swift3.0語言教程使用指標建立和初始化字串 swift3.0語言教程使用指標建立和初始化字串蘋果的swift團隊花了不少功夫來支援c的一些基礎特性。c語言中為我們提供了指標,swift也不例外,開發者可以使用指標去建立和初始化字串。1 在nsstring中init bytes length e...