Проблема обратной совместимости iOS в Xcode
Я разрабатываю с Xcode 4.6.2, который включает iOS 6.1 SDK. Мне нужно, чтобы мое приложение было совместимым с iOS 5, и я не знаю точно, как мне управлять этой обратной совместимостью. Я скачал симулятор iOS 5.0, но не уверен, нужно ли мне также получить пакет iOS 5.0 SDK, который я не знаю, в какую версию Xcode он включен. Я также установил цель развертывания на 5.0. Xcode предупреждает, если я пытаюсь использовать в функциях кода, которые доступны только в более поздних версиях iOS? Стоит ли использовать только функции, доступные в iOS 5.0, или лучше проверить текущую версию iOS устройства и решить, сможет ли оно воспользоваться новейшими функциями, если версия iOS более поздняя, чем iOS 5.0?
заранее спасибо