У меня есть только один большой проект, написанный с помощью swift 3.2 и использующий Xcode 9.1 для его открытия. Но я не могу использовать функцию «Перейти к определению» Xcode, она показывает только вопросительный знак (?). Другой проект может «Перейти к определению». Как я могу это исправить? Большое спасибо.
xcode 9.1 не может перейти к определению
comment
Обычно это происходит, когда индексация еще не выполнена или остановлена из-за ошибки. Вы можете попробовать очистить проект — возможно, даже очистить производные данные. Найдите, как это сделать, есть много объяснений.
- person Eric Aya   schedule 21.11.2017
comment
Иногда перезапуск Xcode и чистая сборка также могут решить проблему.
- person chengsam   schedule 21.11.2017
comment
если я открою в xcode 8.3.3, переход к определению будет работать, но xcode 9.1 не работает
- person Tien-Nvan   schedule 29.11.2017
Ответы (2)
Принудительно выйти из Xcode -> Запустить Xcode -> Очистить папку сборки
Дождитесь окончания индексации и обработки файлов.
Запустите сборку снова.
person
Vishal Bhogal
schedule
07.04.2021