如何手動建立 Swift 橋接頭
-
將新檔案新增到 Xcode(檔案>新建>檔案),然後選擇源並單擊標題檔案。
-
將檔案命名為“YourProjectName-Bridging-Header.h”。示例:在我的 app Station 中,該檔名為“Station-Bridging-Header”。
-
建立檔案。
-
導航到專案構建設定並找到“Swift 編譯器 - 程式碼生成”部分。你可能會發現在搜尋框中鍵入
Swift Compiler
以縮小結果範圍會更快。注意:如果你沒有“Swift 編譯器 - 程式碼生成”部分,這意味著你可能還沒有向專案中新增任何 Swift 類。新增 Swift 檔案,然後重試。 -
在“Objective-C Bridging Header”旁邊,你需要新增標頭檔案的名稱/路徑。如果你的檔案位於專案的根資料夾中,只需將標頭檔案的名稱放在那裡。示例:“ProjectName / ProjectName-Bridging-Header.h”或簡稱為“ProjectName-Bridging-Header.h”。
-
開啟新建立的橋接頭,並使用#import 語句匯入 Objective-C 類。可以從 swift 類中訪問此檔案中列出的任何類。