AwakeFromNib имеет нулевые розетки - PullRequest
0 голосов
/ 12 декабря 2018

В моем RootViewController у меня есть IBOutlets.Я могу получить к ним доступ по viewWillAppear, но все они равны нулю в awakeFromNib()

Я звоню super.awakeFromNib()

Почему они все равны нулю?Разве документ Apple не гарантирует, что все выходы из моего контроллера представления инициализируются при вызове awakeFromNib?

https://developer.apple.com/documentation/objectivec/nsobject/1402907-awakefromnib

Цитата из документа Apple Dev:

Когда объект получает сообщение awakeFromNib, он гарантированно имеет все свои выходы иСоединения действий уже установлены.

1 Ответ

0 голосов
/ 12 декабря 2018

Для UIViewController метод awakeFromNib вызывается, когда контроллер "проснулся" из файла Nib.Вы должны использовать viewDidLoad, если хотите взаимодействовать с торговыми точками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...