2014-07-08 73 views
0

是否有可能以编程方式检测当前版本的系统中是否不推荐使用特定的方法?谢谢检查方法是否被弃用

+1

检查弃用是在编译时完成的,而不是运行时。您应该为您的问题提供更多的背景信息。 – rmaddy

+0

@rmaddy您的意思是我可以使用条件编译为了不包含对已弃用方法的调用? –

+0

我的意思是你需要提供一些细节。你在说什么课/方法?什么是您的Base SDK和您的部署目标? – rmaddy

回答

1

不,没有办法以编程方式检测当前版本的系统中是否不推荐使用特定的方法。您可以通过警告消息了解您的方法已被弃用。

0

警告是基于您的部署目标。 将部署目标设置为最新版本。 从Product菜单执行构建,查看所有警告。

+0

为什么这样做?如果部署目标支持方法,则即使在基本SDK中已弃用它,也不需要执行任何操作。 – rmaddy

+0

我不想看到警告。我希望我的应用知道他们 –