在XCode 7 beta中,是否有可能将一个XCode项目切换到使用Swift 1.2版本?

5

鉴于Swift版本2破坏了一些API,是否可以选择编译器所针对的版本?

1个回答

5

无法选择编译器目标版本。如果想使用Swift 1.2,请不要使用Xcode 7,而是使用Xcode 6.3。

如果想使用Xcode 7,则可以通过转换为最新的Swift语法(Edit > Convert > To Latest Swift Syntax)将所有以前的代码迁移到Swift 2,这将帮助找到许多更改。但是,您仍然需要进行大量手动编辑。

强烈建议在迁移之前备份项目。


我有一些项目需要迁移 :( - Ankit Goel
4
我很不喜欢成为一个批评苹果的人。但是如果你改变了SDK以至于它无法使用,你应该在编译器中加入一个标志,可以选择性地将目标设为1.2版本。 - Hans Sjunnesson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接