iOS, iPhone アプリを開発できる Swift プログラミング言語。ターミナルなどのコマンドラインから swift コマンドでバージョンを確認できる。
$ swift --version
Apple Swift version 2.1 (swiftlang-700.1.101.6 clang-700.1.76)
Target: x86_64-apple-darwin15.0.0
今回の環境は Mac OS X El Capitan (Version 10.11.1) + Xcode Version 7.1.1 (7B1005)
$ uname -mrsv
Darwin 15.0.0 Darwin Kernel Version 15.0.0: Sat Sep 19 15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64 x86_64
/usr/bin/swift に swift コマンドが存在する。
$ which swift
/usr/bin/swift
$ ls -l /usr/bin | grep swift
-rwxr-xr-x 1 root wheel 18176 10 18 08:46 swift
-rwxr-xr-x 1 root wheel 18176 10 18 08:46 swiftc
Mac OS X Yosemite から swift コマンドが /usr/bin に用意されたらしい (不確実情報)。
Mac OS X Mavericks 以前は以下のパスにあったらしい (不確実情報)。 Mac OS X El Capitan でも実行できる。
$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
Apple Swift version 2.1 (swiftlang-700.1.101.6 clang-700.1.76)
Target: x86_64-apple-darwin15.0.0
tags: swift mac mac_os_x
Posted by NI-Lab. (@nilab)