在 Swift 框架内添加 Objective C 框架
Adding Objective C framework inside Swift Framework
我正在用 Swift 语言为 iOS 编写 Cocoa 框架。我需要在这个框架内添加一个第三方框架(写在Objective-C)。我已将 headers 添加到桥接文件中。但是当我构建项目时出现以下错误:
"using bridging headers with framework targets is unsupported"
您应该使用 import ObjcFrameworkName
而不是使用桥接 header。
要使此成为可能,objc 框架必须包含 .modulemap
具有导出模块名称的文件和此框架的所有 public header 的伞header。
我正在用 Swift 语言为 iOS 编写 Cocoa 框架。我需要在这个框架内添加一个第三方框架(写在Objective-C)。我已将 headers 添加到桥接文件中。但是当我构建项目时出现以下错误:
"using bridging headers with framework targets is unsupported"
您应该使用 import ObjcFrameworkName
而不是使用桥接 header。
要使此成为可能,objc 框架必须包含 .modulemap
具有导出模块名称的文件和此框架的所有 public header 的伞header。