2017-01-29 1 views
2

Я ищу решение специально для проблемы с Swift3 UIViewController с IBOutlets, но перетаскивание действий из раскадровки не связывает их с существующими выходами. Я могу добавить новые торговые точки, просто с другим именем, и они работают (по-прежнему не могут повторно подключить их позже).XCode 8.2 Невозможно подключить построитель интерфейсов IBOutlet к быстрому файлу

Я вижу старые решения для объектива-C, работающие с заголовками и исходными файлами, но быстрый - это один файл для каждого класса.

Есть ли способ исправить ошибку «не удается подключить IBOutlet to swift file»?

+0

Убедитесь, что поле «модуль» ниже поля класса контроллера представления в раскадровке пусто. – Paulw11

+0

Модуль пуст-ток. Я установил его явно (доступно только 1) и ничего не изменилось –

+0

как насчет закрытия и открытия xcode? – Cruz

ответ

2

но перетаскиванием действия из раскадровки не связывает их с существующими выходами

Я заметил это тоже. Но это не сложная проблема. Вот что делать:

Посмотрите внимательно на желобе рядом с розеткой в ​​коде. Есть круг. Перетащите из этого круга (без необходимости перетаскивания) в представление в холсте Interface Builder.

enter image description here