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