OS のバージョンで処理を変える方法
iOS アプリ開発にて OS のバージョンで処理を変えたい場合の
判定方法になります。
判定方法はとっても簡単で下記のように
[[UIDevice currentDevice].systemVersion floatValue]
を呼び出すと OS のバージョンを取得することができます。
例えば、setRootViewController は iOS 6 からなので、
下記のように判定して利用します。
if ( [[UIDevice currentDevice].systemVersion floatValue] < 6.0) { [window_ addSubview: navController_.view]; } else { [window_ setRootViewController:navController_]; }