在swift框架中使用Bridging Headers时失败

use*_*708 7 frameworks ios swift

我正在做一个快速的框架,我想使用旧的目标c类.为此,我使用桥接头方法但是当我尝试构建时出现此错误:

<unknown>:0: error: using bridging headers with framework targets is unsupported
Run Code Online (Sandbox Code Playgroud)

我将我的{PROJECT} -Bridging-Header.h添加到Swift编译器中的Objective-C桥接头 - 代码生成

我怎么解决它?

我在应用程序中运行并运行Ok,但在此框架中没有

谢谢

iHa*_*edi -1

为此,请执行以下步骤:

  1. 删除桥接头和所有相关文件。
  2. 干净的构建。Cmd + Shift + k 之类的。
  3. 创建新的 Objective-C 文件用于桥接头文件的创建。
  4. 现在,添加您的其他文件。

我希望,这对您有用,因为我们解决了与此解决方案完全相同的错误。