Я пишу iPhone-приложение против SDK Base 4.0, но я нацелен на OS 3.1.3, поэтому пользователи OS 3 могут использовать это приложение.Отключение определенного предупреждения в определенной строке в Xcode
Я называю:
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:YES];
который является устаревшим в прошивкой 4.0. Я знаю об этом и принимаю меры для вызова новой версии «withAnimation», если мы работаем под iOS 4.0 или выше.
Однако, я получаю предупреждение о том, что я вызываю устаревший SDK.
Я хотел бы отключить это конкретное предупреждение в этом конкретном месте. Я хочу, чтобы все другие предупреждения (включая одно и то же устаревшее предупреждение в других местах)
Можно ли это сделать в Xcode?
Это сработало отлично, спасибо – elsurudo
Это действительно должно быть отмечено как правильный ответ. Он менее взломан и решает проблему во время компиляции, в дополнение к тому, чтобы быть немного чище. –
+1 для правильного использования clang, это должен быть ответ, NSInvocation - это взлом –