it-swarm.com.ru

Редактор StoryBoard Assistant перестал показывать связанный файл

Редактор ассистента раскадровки Xcode перестал показывать связанные файлы . «Автоматически» выбрано, а «Класс» заполнен в Identity Inspector.

Он работал раньше, но знаю, что это прекратилось. Режимы «Авто» или «CounterPart» все еще работают для других файлов, кроме StoryBoard.

Несколько дней назад я пытался обновиться с Xcode 5 до 6, но позже сдался .. Это как-то связано с этим?

23
Add080bbA

Нашел решение (по крайней мере, сработало для меня), это та же ошибка, из-за которой вы не можете создавать новые торговые точки. Вы должны удалить папку [DerivedData]:

  1. Закройте проект, над которым вы работаете.
  2. Удалите папку 【DerivedData】 вашего проекта. (Эта папка может находиться внутри папки вашего проекта или внутри ~/Library/Developer/XCode/DerivedData/(ваш проект) /) или где-то еще , Которые были настроены вами.
  3. Перезапустите Xcode.

смотрите здесь

29
Anna-Chiara Bellini

Удаление полученных данных мне не помогло и не заставило выйти из Xcode и перезапустить его. 

Единственное, что сработало, - это удалить класс и раскадровку (только ссылку на них) и добавить их обратно в проект. 

Надеюсь помочь кому-нибудь.

6
Leandro

Может быть, уже слишком поздно, но только с помощью клавиатуры вы можете запустить сброс для связанных файлов. Используйте клавиатуру: Command + option + shift + z

Вы можете найти его в меню Xcode-> View-> Assistant Editor-> Reset Editor.

1
doudouremi

Для версий Xcode 8+

Проверьте наверху индикатор процесса, что если XCode индексирует файлы ... если да, то, пожалуйста, подождите, пока он не закончится. Как только это закончится. Ваш файл автоматически появится как аналог в разделе «Автоматически».

Если XCode не показывает «индексирование» в панели процессов, тогда действуйте как Ответ @Anna Chiara 

1
Mehul Thakkar

У меня была та же проблема, и я потратил почти 2 часа, пытаясь попробовать разные подходы, и наконец я нашел что-то для решения проблемы.

Я создал два или более VC в одном и том же файле Swift, и я думаю, именно поэтому IDE запутался в файлах. Поэтому я предлагаю вам удалить класс viewcontroller и очистить, а не переназначить класс. 

Я надеюсь, что это работает и для вас.

0
mert

Для чего это стоит, это происходило со мной последние пару дней на 9.3. Я только что добавил новую схему сборки для альтернативного символа отладки на testflight. Так продолжалось до тех пор, пока я не удалил новую схему, а затем удалил производные данные и перезапустил его, после чего он снова начал работать. Я снова добавил новую схему, и она продолжает работать. Не уверен, что проблема была, но это то, что решил ее для меня. 

0
slackwars

В этом же случае это сработало для меня:

  1. Щелкните правой кнопкой мыши файл ViewController (на левой панели) и выберите «Удалить» -> «Удалить ссылку».
  2. Щелкните правой кнопкой мыши папку, где находился этот файл ViewController, и выберите «Добавить файлы в ...» и добавьте этот файл ViewController, который вы только что удалили.
  3. Прибыль.
0
researcher

Эта команда на терминале исправила мою проблему:

    defaults write com.Apple.dt.XCode IDEIndexDisable 0
0
Vishu