iOS 5 および iOS 6 との互換性が必要なアプリを考えてみましょう。
純粋に iOS 5 との互換性のためにそこにあるコードをマークして、最終的に展開ターゲットが iOS 6 に変更されたときにコンパイル エラー (または警告) として表示されるようにする方法はありますか?
このようなもの:
#IF_DEPLOYMENT_TARGET_BIGGER_THAN_IOS_5
#OUTPUT_ERROR_MESSAGE
#ENDIF
- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation
{
return YES;
}
そうでない場合、最良の代替手段は何ですか?