Есть ли способ, чтобы Xcode сообщал мне, когда я вызываю метод, недоступный в SDK минимальной поддерживаемой цели?
Например, метод [NSURLConnection sendAsynchronousRequest:queue:completionHandler:]. Этот метод доступен на iOS5 и выше. Но минимальная цель моего приложения — iOS4.
Если я использую этот метод (sendAsync), я хочу, чтобы Xcode сообщал мне, что этот метод недоступен для минимальной цели, которую я пытаюсь поддерживать.
Я пытался указать __IPHONE_OS_VERSION_MAX_ALLOWED=40000 в настройках препроцессора, но это просто вызывает кучу ошибок Apple SDK, которые бесполезны. (Возможно, потому что мой активный SDK — iOS5.1)
Является ли единственным решением получить старые SDK и установить их в Xcode?
Есть ли более простые решения?