我有一个包含Objective-C头文件的框架。我想在Swift项目中使用这些头文件,我正在导入这个框架。
有两种方法可以做到这一点
1)创建桥接头文件 - 但是,然后用户将依赖于创建此文件,同时集成框架
2)创建module.modulemap文件 - 我可以随框架一起发送,用户可以将其添加到(构建设置)....< - 我需要帮助
我在Import Paths
和Swift Compiler - Search Paths
中的Module Map File
尝试了Packaging
在这两种情况下,我都无法导入标题RandomHeader
。
我的module.modulemap
如下所示
module ToBeShippedFramework
{
header "RandomPublicHeader.h"
export *
}
我需要做些什么不同的事情吗?
PS :如果您需要更多信息以便更清楚地了解此问题,请发表评论。