Apple有时会弃用您希望覆盖的UIKit中的方法(例如iOS 6中的[UIViewController shouldAutorotateToInterfaceOrientation:])。
不幸的是,一旦您将部署目标更改为完全弃用的版本,即使该方法已弃用且永远不会被调用,也不会产生警告/错误。
如果您调用已弃用的方法,则会收到警告,但如果您覆盖一个警告则会收到警告。
我希望能够找到我所弃用的所有弃用方法,以便随着时间的推移将其清理干净。
有没有简单的方法可以做到这一点?
谢谢, -Vince
答案 0 :(得分:0)
您应该构建有关使用已弃用函数的警告。
这里有一篇关于确保它们在Xcode中启用的文章,但它已经很老了: http://blog.mro.name/2010/06/xcode-missing-deprecated-warnings/
这是一个Xcode 4.5屏幕截图: