使用Swift项目中用Objective-c编写的库类

时间:2015-09-01 08:32:04

标签: ios objective-c swift ios-library

我有一个Swift项目,其中我想使用sdk,它是一种库文件.a和.h文件(用Objective-C编写)

如何在swift项目中使用代码?

当我将文件添加到我的项目时,它不提供创建objective-c桥接标题的选项

1 个答案:

答案 0 :(得分:0)

创建桥接标题:

  1. 将新的Header文件添加到项目中。档案 - >新 - >头文件。我把它命名为:“Your-Header-file.h”
  2. 转到您的项目目标 - >构建设置,搜索Objective-C桥接头,并在此字段中设置头文件的路径。您可以通过双击Objective-C Bridging Header字段,显示一个面板,将头文件拖到此面板来完成此操作。
  3. enter image description here

    1. 包含你需要在Your-Header-file.h中使用的.h文件。