Я обновился с использованием Xcode 6,2 в 7,3 для программы на c ++ с внешней системой сборки. Ничего не изменилось в реальном коде, но 7,3 как-то не синтаксис больше не выделяет определенные части моего кода, который был правильно окрашен 6,2.
Вот пример правильно окрашенного кода 6,2:
И вот тот же код в Xcode 7,3
Я уже пытался перестроить индексы, удалить производные данные, очистить перестроение, и я также ждал довольно много времени, так как иногда это просто занимает некоторое время, пока ничего не работает. Что странно, так это то, что мне показалось, что он работал один раз в течение короткого промежутка времени, пока он снова не исчез. Обычно cmd + click также приводит меня к объявлению символа или метода, который отлично работает в 6,2 но в 7,3 Я обычно внезапно получаю выбор возможных объявлений в выпадающем списке на выбор. Иногда даже «символ не найден».
Есть ли известная проблема с окраской кода или смыслом кода вообще в Xcode 7 и c ++?
Задача ещё не решена.
Других решений пока нет …