我有一個Swift項目,並添加了一個cocoapod,它是用Objective-C編寫的。它有頭文件和實現文件。據我所知,要使用/導入這些文件到我的Swift文件中,我需要添加一個橋接文件。如何添加Objective-C橋接頭條目?
我發現這個網站描述瞭如何手動完成這項工作,因爲Objective-C文件已經是我的項目的一部分(來自cocoapod)。
http://www.learnswiftonline.com/getting-started/adding-swift-bridging-header/
1)導航到你的項目構建設置,找到「雨燕編譯器 - 代碼生成」一節。在搜索框中輸入「Swift Compiler」可以更快地找到縮小結果的範圍。
2.)在「Objective-C Bridging Header」旁邊,您需要添加頭文件的名稱/路徑。如果您的文件駐留在項目的根文件夾中,只需將頭文件的名稱放在那裏。
我沒有Objective-C Bridging Header
該部分,它不會出現,你可以在那裏添加新的條目。
我使用的Xcode 7.3.1。任何人都有一些想法應該怎麼做?
謝謝。我現在看到它。 – 4thSpace
如何在這裏包含兩個文件引用?我有他們在2行,但它不斷將它們合併到文件文件路徑,由於找不到路徑而失敗。 – 4thSpace
你不能在這裏引用兩個文件,它必須是一個。 – ldindu