Таким образом, iOS 6 не поддерживает presentModalViewController:animated:
и dismissModalViewControllerAnimated:
и заменяет их на presentViewController:animated:completion:
и dismissViewControllerAnimated:completion:
соответственно. Полагаю, я мог бы использовать поиск-замену для обновления своего приложения, хотя было бы неудобно использовать present*
методы, поскольку представляемый контроллер каждый раз разный. Я знаю, что могу справиться с этой ситуацией с помощью регулярного выражения, но я не чувствую себя достаточно комфортно с регулярным выражением, чтобы пытаться использовать его с моим приложением размером более 1000 файлов.
Так что мне интересно: есть ли в Xcode какая-то волшебная команда «обновить устаревшие методы» или что-то в этом роде? Я имею в виду, что я описал свою конкретную ситуацию выше, но в целом отказ от поддержки возникает с каждым выпуском ОС. Есть ли лучший способ обновить приложение, чем просто использовать поиск и замену?