我们每次安装新版本的 Xcode 的时,新 Xcode 都只包含最新版本的 Swift。但通常我们的代码或第三方库还来不及匹配,或者我们想看看新的特性在新旧版本之间的区别,这时候就比较头大了。
Xcode
Swift
苹果爸爸给的解决方案是:multiple Swift toolchains。每个版本的 Swift 都可以单独下载安装。我们可以在 Swift 官方博客上下载:https://swift.org/download/#releases。每个arrow-up-right toolchain 都是一个 .pkg 安装包。我们下载安装完成后,重新启动 Xcode,就可以在 Xcode 的菜单上找到 toolchains 了。
multiple Swift toolchains
toolchain
.pkg
toolchains
另外,我们也可以在 Preference -> Components: Toolchains 面板里面来管理 Toolchains,如切换、删除等。
Preference -> Components: Toolchains
Toolchains
需要注意的是,Xcode 自带的默认的 toolchains 不能被移除。
Last updated 7 years ago
Was this helpful?