Joris Kluivers придумал отличное способ побороть опечатки в названии вью контроллеров и сопутствующую ошибку:
has no segue with identifier 'openPreview'
- Загружаем питоновский скрипт и кладем его в новую папку Scripts в корне проекта.
- Меняем в скрипте PREFIX = “jbw” на тот который вам больше подходит.
- Открываем проект и прописываем все идентификаторы для segue и вью контроллеров.
- Добавляем Run Script в Build Phases и настраиваем все как на скриншоте:
- После того как скрипт отработает, появятся два файла (JBWStroyboardIdentifiers.h /.m), которые нужно прописать в префикс файле проекта (.pch)
Теперь больше не будет проблем с опечатками, т.к. начнет работать автозаполение.