私は現在 iOS 5.0 アプリを持っていますが、複数のプラットフォームと複数の OS アップグレードにアプリを展開することに関していくつか質問がありました。アプリが現在実行されているプラットフォームを決定する醜い選択ステートメントをどこにでも配置することなく、iPhone iOS5 および iOS6 と最新の iPad iOS への展開を 1 つのプロジェクトで処理できる、クリーンで構成可能なシステムがあるかどうかを知りたいです。したがって、開発者の観点からコードを管理する方法があるかどうかを知りたいので、現在実行されているプラットフォーム/バージョンに応じて、アプリのすべてのバージョン/プラットフォーム固有の機能をサポートできます (たとえば、自動的に切り替える)アプリが iOS 6 を搭載した iPhone 5 で実行されている場合に、より長いディメンションの背景画像を使用するには)
この機能を持つ方法はありますか?