Xcode 6.3支持Swift 1.0吗?

9

是否可能在使用Xcode 6.3的同时保留Swift 1.0版本? <br/> 使用iOS 8.2 SDK无法解决问题,我也找不到切换Swift版本的开关…

编辑: 我有一个用Swift 1.0构建的扩展程序,我不想动它,只是想更新我的主要项目。


你为什么需要回到Swift 1.0? - Schemetrical
2
我不想回去 - 我想留下 - dogsgod
2
保持使用旧版Xcode,不要升级到Xcode 6.3。 - Anil Varghese
1
谢谢你指出了显而易见的事情 :) - dogsgod
@shmim:你不必针对8.3版本!我的主应用程序的目标是7.0,手表的目标是8.2。 - dogsgod
2个回答

7
如果您遇到语法问题,可以将其转换为最新的语法。另外,在Xcode 6.3中无法使用1.0版本。 enter image description here

谢谢,但这会让与苹果的审核过程更加痛苦。我有一个使用Swift 1.0编写的WatchKit应用程序,他们在手表发布之前非常谨慎地更新! - dogsgod
@dogsgod,采纳变化总是更好的选择,你不能太久推迟1.2版本的使用。你必须在某个时候使用它。此外,你也不能一直使用Xcode 6.2。我不知道这对你来说有多重要,但这是一个有趣和具有挑战性的事情。 - Inder Kumar Rathore
我完全同意 - 一般而言。但现在不幸的是有一些时间限制。 - dogsgod
我建议您使用 Xcode 6.2,您可以从这里下载 dmg - Inder Kumar Rathore

1
不,这是不可能的。Xcode 6.3自带Swift 1.2版本。如果您担心兼容性问题,可以使用Xcode 6.3将您的Swift 1.0代码转换为Swift 1.2。
编辑->转换->到最新的Swift语法

3
“不保证”是一个实际体验非常积极的说法 :) - dogsgod

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