是否可以选择在Xcode中使用哪个Swift版本?


10

Xcode 6.3进行了更新,其中包括Swift(1.2)的新版本。如果更新,我是否必须将所有Swift代码迁移到1.2,还是可以选择旧版本的Swift?

Answers:


6

如果您使用的是Xcode 6.3,则必须将所有代码迁移到Swift 1.2。如果转到“ 编辑” >“ 转换” > 转换为最新的Swift语法”,它将有助于查找许多更改。但是,仍然需要进行大量手动编辑。

从长远来看,它将使您更好地将Swift代码保持在最新版本,以便将来的迁移更加容易,并可以利用将来对该语言的增强功能。


1
感谢您的回答!我想更新代码,但是现在我没有时间,我也不愿冒险遇到迁移问题。但是旧的Xcode SourceKit Service一直崩溃,所以我想将新版本与旧的Swift使用:(
harinsa 2015年

@Yar,您无法选择版本,这就是为什么我提供了我推荐的解决方案的原因(Apple也可能这样做)。
乔纳森·J。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.