我能用Xcode 7写Swift 1的应用程序吗?(适用于iOS 7和8)

4

我可以使用Xcode 7来编写适用于iOS 7和8的Swift 1应用程序吗?或者经编译的Swift 2能在iOS 7-9上运行吗?


Xcode 7只附带了Swift 2.0版本的llvm,因此不行。 - JAL
你可以为iOS 8编写,但是你必须等到iOS 9发布后才能上传到App Store(我吃了亏才知道这个...) - Dan Beaulieu
2个回答

5
不行,你不能这样做。
每个版本的Xcode只包括一个版本的Swift编译器。使用更新的Xcode版本会强制你采用新的Swift语法。
有一个自动转换器可在编辑 -> 转换 -> 到最新的Swift语法下使用。
使用Swift 2(或Xcode 7)不会影响iOS版本要求。使用Swift 2编写的应用程序可以在iOS 7上运行(与以前相同的条件/限制)。

1
在Xcode 7中运行Swift 1将会出现错误,是的,Swift 2可以在iOS 7-9上运行。

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