Индексация, завершение кода и раскрашивание исчезают из моих проектов довольно регулярно, обычно сразу после добавления файла. А затем он возвращается через несколько часов или дней, обычно по неизвестным причинам (я пытался вести учет, но он довольно случайный). Нажатие CMD даже на известные термины (например, viewDidLoad: или NSLocalizedString) приводит к ошибке «Символ не найден».
Это происходит с Xcode 4.2 (я думаю, это произошло в Xcode 4.0.2, но не так часто). У меня нет ошибок сборки, предупреждений или сообщений статического анализа.
Я перезапустил Xcode.
Я пытался отключить предварительную компиляцию.
У меня не было случая, чтобы я получил циклический заголовочный файл include/import.
Это происходит, если я использую gcc, LLVM, CLang (в любой комбинации).
Это происходит, если я использую iOS 4.3 или 5.0.
Я пытался удалить "производные данные .", и даже только путь Index/.
После удаления и повторной сборки я вижу файл .hmap и папку .xcindex (заполненную файлами db.xcodeindexdb*).
... но я не могу вернуть завершение кода, обнаружение символов или раскраску.
Что еще я могу сделать? Я искренне ценю помощь.