viewDidLoad, звонящий прежде init?

Я сталкиваюсь со странной ситуацией. В моем контроллере, viewDidLoad звонит прежде init. Есть ли какая-либо техническая причина позади этого?

22
задан Tanner Semerad 17 November 2015 в 18:11
поделиться

1 ответ

Нет, сообщение viewDidLoad всегда вызывается после init.

Вы уверены, что init вообще вызывается? Есть несколько методов инициализации, особенно для UIViewController, может быть, вызывается другой вместо того, чтобы заставить вас думать по-другому.

Если вам нужна дополнительная информация, вставьте код viewDidLoad и всех ваших методов инициализации и сообщите нам, как он загружается (т.е. с кодом) или из пера.

0
ответ дан 29 November 2019 в 03:30
поделиться