创建依赖于另一个框架(objc)的Swift框架

时间:2018-07-24 14:39:53

标签: ios objective-c swift parse-platform frameworks

我想在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”文件

0 个答案:

没有答案