Appleは本日、Swift言語の最新版「Swift 2.2」をリリースしました(公式ブログ)。2015年12月3日Swift言語がオープンソース化されて以来初となる公式リリースで、212人のApple外の開発者による貢献が含まれています。
Swift 2.2はマイナーな言語リリースでSwift 2.1とほぼソースコードの互換性が保たれています。主な変更点としては以下の項目がリストアップされています。
- SE-0001: Allow (most) keywords as argument labels
- SE-0015: Tuple comparison operators
- SE-0014: Constraining
AnySequence.init
- SE-0011: Replace
typealias
keyword withassociatedtype
for associated type declarations - SE-0021: Naming Functions with Argument Labels
- SE-0022: Referencing the Objective-C selector of a method
- SE-0020: Swift Language Version Build Configuration
Swift 2.2は本日公開されたXcode 7.3に同梱されています。
Xcode
カテゴリ: 開発ツール
価格: 無料
Apple公式開発ツール
加えてUbuntu 15.10 / 14.04用のバイナリパッケージも公開されています。