【问题标题】:How to create a Swift Pod which contains a Objective-C framework?如何创建一个包含 Objective-C 框架的 Swift Pod?
【发布时间】:2017-10-24 12:01:45
【问题描述】:

我需要为我的 Swift 项目创建一个 Swift Pod,但我需要在这个 Pod 中包含一个 Objective-C 框架。

但是在我的pod开发pod中,不​​知道怎么引用这个Objective-C框架,怎么办?或任何建议?还是我的 .podspec 有问题?

这是我的项目:https://github.com/huangxinyu1213/HHTencentOpenApiSDK

【问题讨论】:

  • 你所说的swift pod是指你创建了一个swift框架还是一个普通的swift app项目?
  • 是的,我创建了一个包含 Objective-C 框架的 Swift pod,我想要引用 OC 的 Header,但是我无法在这个 Swift Pod 中创建 Bridge-Header。

标签: swift frameworks cocoapods


【解决方案1】:

您必须在您的 pod 项目中的桥接头文件中包含您的目标 c 标头, 更多阅读那篇文章 https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html

【讨论】:

  • 在 Swift Pod 中,我可以创建一个桥接头文件吗?
猜你喜欢
  • 2019-06-21
  • 2016-05-04
  • 1970-01-01
  • 2014-11-17
  • 2015-07-13
  • 1970-01-01
  • 1970-01-01
  • 2015-05-03
  • 1970-01-01
相关资源
最近更新 更多