В моей быстрой бинарной структуре с контроллерами представления отсутствуют выходы
Я создал быструю двоичную структуру с контроллерами представления внутри нее. Контроллеры представления содержат свойства iboutlet, такие как кнопка, метка и т. Д. Но когда я создал подкласс контроллера представления, выходы отсутствуют в построителе интерфейса. Даже в инспекторе удостоверений отсутствуют модули.
У меня аналогичная проблема в этой теме:https://forums.developer.apple.com/thread/82904
1 ответ
Вам необходимо создать собственный инициализатор в своем подклассе:
init() {
super.init(nibName: "YourSuperController", bundle: "bundle of your framework")
}
Примечание: если вы будете выставлять
Controller
в которой@IBOutlet
определяются черезframework
, вам нужно добавить публичный атрибут к определению переменной