问题描述
我有一个Objective-c和Swift混合框架,并且我试图在Swift代码中使用内部/私有Objective-C类。为此,我遵循this并创建了一个如下所示的自定义模块映射文件。
framework module MyFramework {
umbrella header "MyFramework.h"
export *
explicit module Private {
header "MyPrivateHeader.h"
header "MyPrivateOtherHeader.h"
}
}
在此自定义模块映射的专用部分中,我将要访问的所有专用标头包含在快速代码中。
在我的快速代码中,我通过import MyFramework.Private
导入了这个私有模块。但是,当我尝试构建它时,出现一个错误,提示@import of module MyFramework.Private in implementation of MyFramework; use #import
。该错误源自MyFramework-Swift.h
文件。
有人知道如何解决此问题吗?。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)