如何在命令行上启动Swift?以及如何使用Swift 2.3在命令行上编译文件?因为我更新到Xcode 8,所以默认情况下我会得到Swift 3。
$ xcrun swift
Welcome to Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38). Type :help for assistance.发布于 2016-09-10 10:42:00
更新
使用SWIFT2.3前缀swift通过xcrun选择工具链
xcrun --toolchain "com.apple.dt.toolchain.Swift_2_3" swift --version指纹:
Apple Swift version 2.3 (swiftlang-800.10.12 clang-800.0.38)
Target: x86_64-apple-macosx10.9旧答案
使用迅捷在Swift版本之间安装和切换。
使用自制软件安装
brew install kylef/formulae/swiftenv配置环境(例如zsh):
echo 'if which swiftenv > /dev/null; then eval "$(swiftenv init -)"; fi' >> ~/.zshrc列出现有版本:
swiftenv install --list安装Swift 2.2:
swiftenv install 2.2https://stackoverflow.com/questions/39425088
复制相似问题