Получить, в каком состоянии контроллера жизненного цикла мы находимся

Представьте, что в моем контроллере MVC есть метод, который можно вызывать несколько раз в разное время жизни.

Есть ли способ извлекать и распечатывать случайно, в каком состоянии находится этот контроллер?

Это может быть короткий и / или глупый вопрос, но с этим указанием будет легче узнать, вызван ли этот метод в неправильное или удачное время.

1 ответ

Я написал сообщение в блоге именно об этом: управление жизненным циклом приложений при перемещении через приложение.

Я бы предложил вам подкласс UIViewController с этим LifeCycleViewControllerи затем для каждого VC в подклассе приложения LifeCycleViewController, Таким образом, когда вы будете двигаться, в журналах вы увидите:

'RootView willAppear'

'RootView didLoad'

и т.п.

Другие вопросы по тегам