3

有没有办法让 Xcode 6.3 使用 1.1 版编译 Swift?我今天升级到 Xcode 6.3,期待有很好的错误修正,并且能够将 1.1 代码转换为 1.2。不幸的是,彩虹和独角兽无处可寻。

现在我有一个损坏的项目,我想恢复使用 Swift 1.1 进行编译。

Eclipse 将允许您针对另一个版本的 Java 进行编译。这在 Xcode 和 Swift 中可行吗?

4

2 回答 2

3

抱歉不行。除了这个生态系统中的旧 iOS 版本之外,几乎没有任何方法可以使用新版本的 Xcode 针对旧版本进行编译。也就是说,我相信这是故意的。及时了解所有内容的最新版本是个好主意。

然而,一种可能的解决方案是访问https://developer.apple.com/downloads/index.action并下载 Xcode 6.2 并删除 Xcode 6.3。这应该安装 Swift 1.1 的工具并删除 1.2 的工具。但同样,修改代码以反映 Swift 1.2 中的变化是个好主意。

于 2015-04-10T18:36:05.783 回答
2

您可以将 XCode 6.2 安装到不同的文件夹并使用这两个版本。您只需要每次都小心启动正确的版本。在首选项中,您还可以设置要使用的工具的版本。例如,您可以将 6.3 中的开发工具与 XCode 6.2 一起使用。

如果您使用过 git 或 svn,则可以恢复 CODE。

于 2015-04-10T18:38:33.277 回答