您可以在安装的所有 Xcode 版本中使用 Swift REPL。
注意当前安装的 Swift 版本
$ xcrun swift --version
Apple Swift version 1.2 (swiftlang-602.0.53.1 clang-602.0.53)
如果你想使用测试版,你必须切换到它
$ sudo xcode-select -s /Applications/Xcode-beta.app
获得
$ xcrun swift --version
Apple Swift version 2.0 (swiftlang-700.0.45 clang-700.0.57.2)
如果你想经常在两个版本之间切换,你可以创建一个带有别名的简单 bash 脚本(例如 swiftTools.sh)
#!/bin/bash
alias swift="xcrun swift"
alias swift1='sudo xcode-select -s /Applications/Xcode.app; swift'
alias swift2='sudo xcode-select -s /Applications/Xcode-beta.app; swift'
然后将其添加到 .bash_profile
source ~/scripts/swiftTools.sh
要在终端实例的同一会话中使用别名,您必须使用“source”而不是“sh”
结果是
$ swift1
Welcome to Swift version 1.2. Type :help for assistance.
1>
$ swift2
Welcome to Apple Swift version 2.0 (700.0.45 700.0.57.2). Type :help for assistance.
1>