因此,iOS 6 弃用了presentModalViewController:animated:
and dismissModalViewControllerAnimated:
,并将它们分别替换为presentViewController:animated:completion:
and dismissViewControllerAnimated:completion:
。我想我可以使用 find-replace 来更新我的应用程序,尽管使用这些present*
方法会很尴尬,因为每次要呈现的控制器都不同。我知道我可以使用正则表达式来处理这种情况,但我对正则表达式感到不舒服,无法尝试将它与我的 1000+-files-big 应用程序一起使用。
所以我想知道:Xcode 是否有一些神奇的“更新不推荐使用的方法”命令或其他东西?我的意思是,我已经在上面描述了我的特殊情况,但总的来说,每个操作系统版本都会出现弃用。有没有比简单地使用查找替换更好的方法来更新应用程序?