如何手動建立 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 類中訪問此檔案中列出的任何類。