iOS開發:建立pch檔案
一、pch檔案
個人對PCH 的理解:PCH 檔案是針對一些巨集定義的,常用的變數的定義或常用到的類,只要在PCH 中定義的變數,在整個工程中都可以使用,如果多個類需要匯入很多類,我們可以在PCH檔案中匯入需要匯入的類的標頭檔案這樣在整個工程中就可以使用了。
二、pch檔案的建立
在工程中新建一個PCH 檔案:New File ->Other ->PCH File(這就是需要新建的pch檔案)
填入名字一般不建議修改,點選create,這時候就建立好了一個pch檔案
在pch檔案內部新增一個標頭檔案
三、修改pch的路徑為相對路徑,這樣工程在其他裝置上也能查詢到相應的pch檔案
1、選中pch檔案,在xcode最右側的資訊欄中可看到pch檔案的絕對路徑
2、將絕對路徑修改為相對路徑
Build Setting 設定中找到Precomplie Prefix Header (可以直接查詢)這項設定設定成yes。
把Precomplie Prefix Header 下面一項Prefix Header 雙擊開啟,把剛剛建好的pch檔案拖到開啟的對話方塊中,或點選+號複製絕對路徑填入。
替換絕對路徑為相對路徑:
/Users/LKlixiaoyi/Desktop/PlaceTest/PlaceTest/PlaceTest/PrefixHeader.pch
/Users/LKlixiaoyi/Desktop/PlaceTest/PlaceTest替換為$(SRCROOT)
PlaceTest替換為$(PROJECT_NAME)
替換後為:
$(SRCROOT)/$(PROJECT_NAME)/PrefixHeader.pch,替換後把滑鼠移到路徑的末尾 回車,這樣避免回車把路徑分行隔開)
其中:
$(SRCROOT):工程所在的資料夾目錄(相對路徑)
$(PROJECT_NAME):相對工程名
四、到此你新建的pch 檔案就可以安全無誤的使用了
相關文章
- iOS開發:pch檔案中的巨集定義iOS
- iOS 程式設計 PCH檔案 配置注意iOS程式設計
- pch檔案配置
- pch檔案的使用
- Xcode 新增PCH檔案XCode
- 如何新增 .PCH OR PREFIX.PCH 檔案到 XCODE 6?XCode
- iOS開發-NSURLSession檔案上傳iOSSession
- Xcode-新增pch預編譯檔案XCode編譯
- 在Xcode中手動新增pch檔案XCode
- iOS 開發之解析Json檔案iOSJSON
- 開發環境下PP檔案的建立開發環境
- iOS開發 生成CSR(.certSigningRequest)檔案iOS
- 開發nagios修改配置檔案平臺iOS
- iOS開發 檔案儲存方法彙總iOS
- IOS-Swift開發基礎——檔案管理iOSSwift
- iOS8 之 PrefixHeader.pchiOSHeader
- 玩轉iOS開發《建立CocoaPods開發庫》iOS
- iOS 11開發教程(六)iOS11Main.storyboard檔案編輯介面iOSAI
- 如何建立iOS證書和描述性檔案iOS
- iOS開發·專職協議宣告的標頭檔案iOS協議
- iOS開發網路篇之檔案下載、大檔案下載、斷點下載iOS斷點
- 建立.symlnk檔案
- php建立檔案PHP
- iOS開發中利用AFNetworking下載大檔案以及下載檔案的刪除iOS
- IOS開發常用GitHub開源專案iOSGithub
- IOS 開發環境,證書和授權檔案是什麼?iOS開發環境
- ios開發分析:CocoaPods私有庫建立與使用iOS
- iOS 打包.a檔案iOS
- VC知識點:出現*.pch檔案找不到的情況怎麼辦?
- 如何為iOS專案開發FrameworkiOSFramework
- django 開發網站-建立 django 專案Django網站
- 建立多路控制檔案
- 手工建立控制檔案
- 為什麼python建立檔案打不開Python
- 【Linux】建立linux開機啟動檔案Linux
- 微信開發 檔案上傳
- pch檔案的使用, 標頭檔案使用, 常量(const)的定義,以及一些常用的巨集定義
- VBA建立文字檔案、讀寫文字檔案