iOSのバージョンの取得

iOSのバージョンで処理をわけることは

iOS7,iOS8,iOS9の劇的変化を見る限りでは必須の技術です。

以下で分けられます。


switch UIDevice.currentDevice().systemVersion.compare("7.1.2", options: NSStringCompareOptions.NumericSearch) { case .OrderedSame, .OrderedDescending: println("iOS = 7.1.2") case .OrderedAscending: println("iOS < 7.1.2") case .OrderedDescending: println("iOS > 7.1.2") }