使用module.modulemap在Swift类中集成框架的objC头

时间:2016-12-26 11:22:11

标签: ios objective-c swift xcode

我有一个包含Objective-C头文件的框架。我想在Swift项目中使用这些头文件,我正在导入这个框架。

有两种方法可以做到这一点

1)创建桥接头文件 - 但是,然后用户将依赖于创建此文件,同时集成框架

2)创建module.modulemap文件 - 我可以随框架一起发送,用户可以将其添加到(构建设置)....< - 我需要帮助

我在Import PathsSwift Compiler - Search Paths中的Module Map File尝试了Packaging

在这两种情况下,我都无法导入标题RandomHeader

我的module.modulemap如下所示

module ToBeShippedFramework
{
    header "RandomPublicHeader.h"
    export *
}

我需要做些什么不同的事情吗?

PS :如果您需要更多信息以便更清楚地了解此问题,请发表评论。

0 个答案:

没有答案