【发布时间】:2016-01-10 07:58:18
【问题描述】:
我有一个生成静态库的 Xcode 项目。我的团队计划在 Swift 中进行所有新的开发。 It is not possible to add Swift files to the static library project。我们正在放弃对 iOS 7 的支持,因此现在可以在我们的 iOS 应用程序中包含框架。因此,我打算将我的静态库项目转换为框架项目。
我已经查看过,但找不到任何有关如何执行此转换的工具或建议。静态库很大(超过 100 个 .m 文件)。
我希望得到比创建新的并行框架目标更好的答案。我已经尝试过两次了。第一次作为 swift 目标,但我无法轻松导入所有 Objective C 文件。接下来,作为 Objective C 目标,但不再有 .pch。
【问题讨论】:
-
我遇到了同样的问题,创建了一个混合 objC + swift 代码的框架。 @Jeffery Thomas 找到任何解决方案了吗?
-
@LouWeed 不。这只是一天的工作。我创建了一个新的 Objective C 目标,然后重新创建了所有目标设置(包括 .pch)。
-
很好的问题,很遗憾听到没有找到非手动解决方案。 :(
标签: ios swift frameworks static-libraries