【iOS】OSのバージョン毎に処理を分ける
こんにちは。mashiです。
アプリ開発でデバイスの画面サイズやOSのバージョンによって処理方法を変えたいときがあります。
しかも、iOS7では一段と既存アプリの変更を強いられるので一苦労です。
今回はOSのバージョンによって処理を分ける方法です。
UIDeviceクラスの[[UIDevice currentDevice] systemVersion]からデバイスのOS情報を取得することができます。
OSのバージョン情報を取得して処理を分ける
if ( [[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0) { // ios7の処理 }else{ // ios7以下の処理 }
これで、OS毎にソースコードを追加すれば古いOSと分けて処理が行われます。
コメントをどうぞ