※本記事は、旧ブログからの再掲です。
アプリのiOSバージョンの対象を広げたい場合には、
プログラムの中で未対応バージョンの考慮が必要となります。
iOSバージョン判定についての備忘録です。
iOSのバージョンは以下の方法で取得できます。
NSString *osVersion = [[UIDevice currentDevice] systemVersion];
iOSバージョンが文字列で返されるので、
– (NSComparisonResult)compare:(NSString *)string options:(NSStringCompareOptions)mask
メソッドを使用して判定します。
optionsにNSNumericSearchを指定すると、数字は数値として比較されます。 (さらに…)