Редактор помощника xcode 6 Автоматические результаты не отображаются

Я не могу перетащить что-нибудь в код из раскадровки. Файлы были в помощнике редактора в автоматическом режиме, но теперь, как я могу вернуть их, а затем удалять и воссоздавать их? Открыв их под руководством, он появится, но Xcode не сможет найти ссылку при перетаскивании кода, и я получаю ошибку при ее именовании.

Ответы

Ответ 1

Наиболее распространенной причиной является несоответствие между именем вашего класса и именем, зарегистрированным на вкладке идентификации контроллера вида. Это произойдет, если вы, например, переименуете свой класс, но не обновляете имя класса в раскадровке.

Чтобы установить/проверить имя класса, откройте раскадровку и нажмите на самый левый значок в строке заголовка вашего UIViewController. Затем откройте инспектор идентификации в панели утилиты (справа) и дважды проверьте имя, указанное как пользовательский класс.

Ответ 2

Я не знаю, есть ли у кого-нибудь еще эта проблема, но я получаю это несколько раз в неделю на Xcode 6.1.1, и я обычно делаю следующее, чтобы исправить это (как только я проверил, что нет класса несоответствия имени):

  • Очистить сборку
  • Удалить исходные данные (с помощью организатора)
  • Force Quit Xcode
  • Повторно открыть и создать

Я знаю, что это безумие, но он продолжает работать для меня o_O

Ответ 3

Проблема связана с не завершением индексации - поэтому существует несколько альтернатив, которые вы можете попробовать -

Способ 01. Проверьте, отображается ли индексирование в процессах, а затем завершите его. Затем закройте редактор и снова откройте его

Способ 02: просто выполните чистое действие. Он начнет показывать соответствующие Viewcontrollers.

Путь 03. Это самый эффективный способ: просто выполните "Сборка", а затем перезапустите редактор - он обязательно сработает.

Ответ 4

Вы захотите включить индексирование XCode 'on' и установите для редактора помощника значение "Автоматически". Это помогло в моей ситуации, когда другие предлагаемые ответы не сделали этого. Подробности по включению индексации в Остановка xcode с индексации