回答
您需要創建一個Objective-C的.h假設你叫轉職header.h 您包括所有的Objective-C的.h,你需要在它的項目。 然後你必須在你的項目導航器中選擇你的項目。在Target部分中,您還必須選擇您的項目,然後選擇「構建設置」。在「Swift編譯器 - 代碼生成」中向下滾動到底部,您需要將'yes'設置爲'安裝Objective-C橋接頭',然後在'objective-bridging header'中輸入:'prjectName/bridging-header.h ' Apple documentation
我已經在swift項目中創建了頭文件,但Xcode沒有問我這樣的任何內容「你想配置一個Objective -C橋接頭?「也沒有安裝Objective-C橋接部分。我不明白有什麼問題 –
我很抱歉,這是我的錯。我被點擊了基本的標籤,因爲這些部分是隱藏的。 –
謝謝@Edgar –
- 1. 編譯器代碼生成器驗證
- 2. 編譯時代碼生成
- 3. Haskell編譯器的代碼生成
- 4. javax.annotation.processing.AbstractProcessor:編譯器生成的代碼
- 5. 編譯器代碼生成比較
- 6. 衍生代碼編譯器
- 7. 在x86中進行編碼 - 編譯器代碼生成
- 8. jOOQ生成的代碼無法編譯?
- 9. 編譯後生成的視圖代碼
- 10. 編譯時如何生成代碼?
- 11. 編譯寓言生成代碼的WebPack
- 12. scalaxb生成的代碼導致編譯
- 13. 運行時代碼生成和編譯
- 14. 編譯角度ajax生成的代碼
- 15. objective-c在swift編譯器代碼生成中未找到橋接頭文件
- 16. 如何讓Java編譯器在編譯代碼中生成行號碼
- 17. Swift代碼生成Realm類
- 18. 反射器和編譯器生成的代碼
- 19. 原生代碼Typescript編譯器
- 20. 如何查看編譯器爲OpenMP構造生成的代碼
- 21. 交談從源代碼生成窗口(GNU編譯器)
- 22. 編譯器爲自動裝箱生成什麼代碼?
- 23. 編譯器中是否生成三個地址代碼?
- 24. 手臂拇指模式代碼生成 - gcc arm linux編譯器
- 25. 生成混淆代碼的C/C++編譯器
- 26. 編譯器如何生成事件處理程序代碼?
- 27. 如何檢查由C++編譯器生成的代碼?
- 28. 編譯器:左值和右值的代碼生成
- 29. 由IBM的企業COBOL編譯器生成的查看代碼
- 30. 斯卡拉編譯器生成拋出代碼
創建一個Objective-C文件。 Xcode應該問你是否要添加一個橋接頭並自動配置構建設置。 – Adam
我已經創建了新的Objective-C文件,但Xcode沒有問我任何東西 –
謝謝@Adam –