Я только начинаю рефакторинг своего спагетти-кода в xcode. Я делаю следующее:
- выберите имя моего класса в заголовочном файле
- выберите Refactor из меню
- выберите "Создать суперкласс" из выпадающего списка
- введите мое имя суперкласса
- Предварительный просмотр удара
Тогда я получаю это большое уродливое сообщение об ошибке:
"Не удается найти @implementation для класса 'MyUglyClass'"
... и процесс рефакторинга завершается.
Теперь я знаю, что реализация есть в файле .m. Приложение собирается и работает нормально, без ошибок, без предупреждений, и xcode с радостью "перейдет к определению".
Кто-нибудь может подсказать, в чем может быть проблема? Я мог бы просто сделать рефакторинг вручную - без болотной сделки - но я не хочу в это входить.
Спасибо, куча,
LBB