Иногда пользователь нажимает кнопку "домой" и закрывает приложение из недавнего списка.
Я хочу предупредить пользователя с сообщением типа "This application not properly closed last time
".
Как обнаружить такое неожиданное закрытие приложения? Есть ли способ сделать это? Также я хотел бы сохранить данные, заполненные пользователем.
Метод ниже работает хорошо, но, оставаясь в фоновом режиме некоторое время, и закрытие приложения не будет вызвано этим методом.
- (void)applicationWillTerminate:(UIApplication *)application
Есть ли какое-либо решение в swift 3.0?