【问题标题】:Convert from Swift 3.0 to Swift 2.3从 Swift 3.0 转换为 Swift 2.3
【发布时间】:2016-12-14 02:52:47
【问题描述】:

我有一个静态库,我将它从旧的 Swift 转换为 Swift 2.3,然后再转换为 Swift 3.0。

现在我需要库的两个版本(2.3 和 3.0),但我忘记备份 2.3 版本。而我只有 3.0。

有没有一种简单的方法可以从 Swift 3.0 转换回 Swift 2.3?

【问题讨论】:

  • 我不这么认为,你应该使用版本控制。
  • 我认为唯一可行的方法是,如果您有使用 Swift 2.2 或更低版本的备份。
  • 您可以点击此链接....可能对您有帮助...stackoverflow.com/questions/40859316/…

标签: ios swift swift3 converter


【解决方案1】:

简单,不是真的,但这会奏效。

  1. 如果没有,请从 Apple 下载 XCode 7.3.1
  2. 在 7.3.1 版本中打开您的库并更正出现的任何错误
  3. 将更正后的代码从第 2 步迁移到 XCode 8.2 或更低版本(8.3 将不支持 Swift 2.3)

正如 cmets 中所提到的,在版本控制系统中维护您的代码将避免您在未来遇到此类问题,而且通常只是一个好主意。

您甚至不需要设置自己的系统,因为 git 是 MacOS 的一部分,XCode 可以为您处理简单的 git 功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多