框架的Objective-C桥接标题

古斯塔夫·罗森布拉德

我制作了一个需要sqlite3框架的框架。如何为我的框架添加一个Objective-C桥接头,以便将sqlite3导入到我的Swift文件中?

我的项目已经有一个桥接头文件,但是我的框架没有。

古斯塔夫·罗森布拉德

Objective-C Bridging Header在目标“构建设置”中找到了一个设置。默认情况下它是隐藏的。选中全部而不是基本。

在最新的Xcode版本中,此解决方案将产生错误Using bridging headers with framework targets is unsupported

我一直在使用的解决方法是在文件检查器中将C-header公开,并按照MyFramework.h以下示例将其导入

#import <MyFramework/MyObjectiveC.h>

如何将C标头更改为公开

单击右上角,打开C头并查看检查器。要查看文件检查器,请单击右上角的文件图标。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章