【问题标题】:Using compiled Swift 2 in iOS 8在 iOS 8 中使用已编译的 Swift 2
【发布时间】:2015-08-13 08:03:21
【问题描述】:

是否可以在Xcode 7 / Swift 2 中编写一个库并在旧的XCode 6.4 / iOS 8 中使用它的编译版本?

我们已经在 Swift 2 中构建了一个大库,现在我们需要在旧代码中使用:|

【问题讨论】:

    标签: swift ios8 xcode6 xcode7 ios9


    【解决方案1】:

    是的,如果旧项目在 Objective-C 中,您可以一起使用这两个代码库。
    不,你不能在 Xcode 6.4 中做到这一点。
    不,您不能在同一个项目中使用 Swift 1.2 和 Swift 2.0。

    IMO,最好的途径是使用代码迁移助手将旧代码迁移到 Swift 2.0。 (也是一个很棒的练习。)

    【讨论】:

    • 谢谢,你能带我找一个构建/编译库的导师吗?
    • 你为什么需要那个?您已经在 Swift 2 中构建了该库 :-)。
    • 我的意思是我应该将哪些文件复制到 Swift 1.2 项目:)
    • 我已经用这个新信息修改了我的答案。
    猜你喜欢
    • 2014-11-27
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 2017-03-11
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多