Я работаю в команде, и недавно мы потеряли все наши синтаксические выделения в нашем проекте Xcode. Это проблема во всех наших средах, поэтому это не проблема с локальной машиной. Мы все очистили наши производные данные, удалили предварительно скомпилированные заголовки в/var/folders /. Кроме того, каждый получает следующую ошибку в своей консоли:Выделение кода и автозаполнение в Xcode
1/12/12 9:40:42.126 PM Xcode: IDEIndexingClangInvocation: Failed to save PCH file: /Users/sashimiblade/Library/Developer/Xcode/DerivedData/Project-gfgcpcthwcmainhhtgpavaqacqkr/Index/PrecompiledHeaders/Project-Prefix-gwxtmfzfhffkhmardmbbgmpwrntg_ast/Project-Prefix.pch.pth
Любые идеи? Это несколько раз приводило меня в бешенство, и я просто не могу жить без моего автозаполнения или подсветки синтаксиса!
Единственный раз, когда я видел, что автозаполнение не работало, было после обновления, когда комплекты документации по какой-то причине были очищены. Проверьте настройки Xcode в разделе «Загрузки» и убедитесь, что документация там указана как «Установленная»! Не уверен в ошибке индексирования. – darvids0n
Когда это началось? Вы находитесь под контролем источника? Если да, возможно, вы можете сузить его до проверки и посмотреть, что изменилось в каком-то файле проекта? – bryanmac
Эта консольная ошибка указывает на то, что она пытается помещать производные данные в библиотеку * system * ('/ Library'), а не в библиотеку пользователя, где она обычно будет жить. (Он говорит '/ Users /../ Library', что эквивалентно'/Library'.) Это необычно и неправильно. Я бы посмотрел, что изменилось в настройках сборки. Похоже, что что-то испортилось. Предположительно, вы тоже не можете построить? –