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

我正在做一个快速的框架,我想使用旧的目标c类.为此,我使用桥接头方法但是当我尝试构建时出现此错误:
<unknown>:0: error: using bridging headers with framework targetsis unsupported

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

我怎么解决它?

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

谢谢

解决方法

iHart是对的

对于以下步骤:
1.删​​除您的桥接标题和所有相关文件. . .
2.清洁构建/解决方案. Cmd Shift k之类的. . .
3.创建新的Objective-C文件以桥接头文件创建. . .

但我还要做的是将所有丢失的头文件添加到我的伞头.并确保将这些文件标记为公开.在Xcode中,您可以将它们添加到Build Phases下的公共部分 – >头.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...