Получить, в каком состоянии контроллера жизненного цикла мы находимся
Представьте, что в моем контроллере MVC есть метод, который можно вызывать несколько раз в разное время жизни.
Есть ли способ извлекать и распечатывать случайно, в каком состоянии находится этот контроллер?
Это может быть короткий и / или глупый вопрос, но с этим указанием будет легче узнать, вызван ли этот метод в неправильное или удачное время.
1 ответ
Я написал сообщение в блоге именно об этом: управление жизненным циклом приложений при перемещении через приложение.
Я бы предложил вам подкласс UIViewController
с этим LifeCycleViewController
и затем для каждого VC в подклассе приложения LifeCycleViewController
, Таким образом, когда вы будете двигаться, в журналах вы увидите:
'RootView willAppear'
'RootView didLoad'
и т.п.