我想在Swift中创建一个动态框架。但是,我是在另一个称为Parse
的依赖项之上构建此框架的,该依赖项是基于Objective-C的。我看过各种有关如何在Xcode中创建框架的教程,但是没有一篇教程涵盖了具有自己依赖性的框架。
我试图创建一个框架项目,然后通过import语句导入依赖项
import parse
由于Parse
本身是主项目中的依赖项,因此它也应可用于我的框架,但不幸的是它会引发错误。
没有这样的模块“解析”
然后我以为将桥接头包含在框架中,但后来我知道框架内不支持桥接头。
所以问题是:是否可以在Xcode的Objc依赖关系之上创建Swift框架。如果可以,怎么办?
编辑:
我已经完成了建议的帖子,但是无法构建该项目。
我现在所做的:
在框架的module.modulemap
文件夹中包含一个Parse
文件:
module Parse {
header "../../../Pods/Parse/Parse/Parse.h"
export *
}
结果:
找不到“ Parse / ParseClientConfiguration.h”文件