viewDidDisappear вызывается из-за завершения?

Обычно в моем приложении вызывается viewDidDisappear, потому что в контроллере навигации была нажата кнопка «Назад». Но если приложение завершается, также вызывается viewDidDisappear. Как я могу провести различие между двумя причинами?


person János    schedule 12.09.2017    source источник
comment
Я не уверен, можно ли определить внутри контроллера, но вы можете установить какой-либо флаг, например, в «UserDefaults», затем проверить его в «AppDelegate», «func applicationWillTerminate(_ application: UIApplication)»   -  person T. Pasichnyk    schedule 12.09.2017