Objective c 编译器警告不可用的方法?

Objective c 编译器警告不可用的方法?,objective-c,ios,compiler-construction,Objective C,Ios,Compiler Construction,有没有办法让编译器对使用部署目标SDK中可能不可用的方法发出警告 例如,当目标为4.3时,使用dismissViewControllerAnimated:completion:。我相信-Wall已经警告了不推荐和未声明的方法…实际上该方法存在,因为基本SDK设置为iOS 6.0。我想这超出了编译器的工作范围。

有没有办法让编译器对使用部署目标SDK中可能不可用的方法发出警告


例如,当目标为4.3时,使用
dismissViewControllerAnimated:completion:

我相信
-Wall
已经警告了不推荐和未声明的方法…实际上该方法存在,因为基本SDK设置为iOS 6.0。我想这超出了编译器的工作范围。