Какой правильный делегат следует реализовать, когда приложение просыпается из фонового режима и вы хотите, чтобы оно подготовило его к активному действию?
applicationWillEnterForeground vs applicationDidBecomeActive - В чем разница?
Какой правильный делегат для реализации, когда приложение собирается в спящий режим, и вы хотите подготовить его к очистке и сохранению данных?
applicationWillResignActive против applicationDidEnterBackground - Какая разница?
Кроме того, я заметил, что applicationWillResignActive вызывается при входящем SMS или входящем звонке, но пользователь решает нажать Ok и продолжить.Я не хочу, чтобы мое приложение предпринимало какие-либо действия в этих случаях.Я просто хочу, чтобы он продолжал работать без какой-либо промежуточной очистки, поскольку пользователь не выходил из приложения.Итак, я думаю, что имеет больше смысла выполнять работу по очистке только в applicationDidEnterBackground.
Буду признателен за ваш вклад в рекомендации по выбору тех делегатов, которые нужно реализовать для пробуждения и сна, а также для рассмотрениятакие события, как прерывание с помощью SMS / звонков.
Спасибо