2015-09-01 97 views
0

我有一個Swift項目,我想在其中使用一個sdk,它是一個庫文件.a和.h文件(用Objective-C編寫)的形式在Swift項目中使用Objective-c編寫的類庫

我如何使用swift項目中的代碼?

當我將文件添加到我的項目是不給創建一個Objective-C橋接報

+0

定義模塊必須在生成設置中的包裝下設置爲是。 –

+0

檢查此:http://stackoverflow.com/questions/31097484/creating-a-bridging-header – vrwim

回答

0

要創建一個橋接報頭的選項:

  1. 添加一個新的頭文件到您的項目。文件 - >新建 - >頭文件。我將它命名爲:「Your-Header-file.h」
  2. 轉到您的項目目標 - >構建設置,搜索Objective-C橋接標題並在此字段中設置標題文件的路徑。你可以通過雙擊Objective-C Bridging Header字段來做到這一點,一個面板顯示出來,將頭文件拖到這個面板。

enter image description here

  • 包括需要在你的報頭 - file.h使用h文件。
  • 相關問題