Не предприняв никаких явных шагов, о которых мне известно, XCode решил, что один из файлов моей реализации класса (.m
) имеет неизвестный тип файла. Поэтому я внезапно потерял все цвета / подсветку / автозаполнение и (что более проблематично) способность отладчика распознавать точки останова только в этом файле.
Щелкните правой кнопкой мыши по файлу и, выполнив Get Info, я принудительно повторно выберу sourcecode.c.objc
как тип, который временно восстанавливает подсветку синтаксиса, но в конечном итоге самопроизвольно возвращается только к черному на белом тексте. Точки останова по-прежнему не будут работать. Перезапуск Xcode не очищает это состояние. Я открыл свой файл project.pbxproj и убедился, что атрибуты этого файла такие же, как и все остальные файлы .m. Перезапустил Xcode снова. Без кубиков.
Кто-нибудь видел это раньше и / или может сказать мне, как принудительно очистить это состояние?
Спасибо!