Похоже на вопрос Бена Готтлиба , у меня есть несколько устаревших звонков, которые меня беспокоят. Есть ли способ подавления предупреждений по линии? Например:
if([[UIApplication sharedApplication]
respondsToSelector:@selector(setStatusBarHidden:withAnimation:)]) {
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];
} else {
[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO]; //causes deprecation warning
}
Все, что меня волнует, это эта строка. Я не хочу отключать все предупреждения об устаревании. Я также предпочел бы не делать что-то вроде подавлять определенные предупреждения с помощью файла .
Было несколько других обстоятельств, когда я хотел пометить определенную строку как нормальную, даже если компилятор генерирует предупреждение. По сути, я хочу, чтобы моя команда знала, что проблема была решена, и перестала глючить в одной и той же строке снова и снова.