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)