ios - 创建依赖于另一个框架(objc)的 Swift 框架
问题描述
我想在 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' 文件未找到
解决方案
推荐阅读
- javascript - ReactPlayer 中的 seekTo() 不适用于 YouTube 链接
- android - Android 应用程序未连接到部署在本地环境的实时服务器上的 Web API,其工作正常
- dart - 如何在 pub 包中正确使用 dart ffi?
- navigation - Gatsby + Kontent - 导航和面包屑
- java - 在注释中使用枚举常量的最终字段作为常量
- linux - 如何使用 sed 命令替换主机名和 ip 地址
- javascript - 如何使用v-for在html文件的一个标签中访问vue js的多个数据元素?
- vba - 有什么方法可以使用 VBA 更改 Microsoft Access 中表单上的 PopUp 属性?
- image - 有没有办法在 Gimp 中将图像中的像素从最暗到最亮重新组织?
- tsql - 固定精度和可变比例的 T-SQL 数据类型