Только приложение WillResignActive вызывается, когда iPhone выключается?
Привет эксперты,
Я проверил, что происходит с моим приложением, когда iPhoneвыключен пока приложение активно. Для этого я зарегистрировал методы обратного вызова жизненного цикла приложения в консоли отладчика xcode.
Результат был: Когда я нажимаю кнопку включения / выключения устройства в течение некоторого времениapplicationWillResignActive
называется. IPhone показывает возможность выключить устройство на экране. Если я не знаю, выключить ли это, iPhone выключается. Но уместнонет больше методов обратного вызова, таких какapplicationDidEnterBackground
или жеapplicationWillTerminate
называются, В результате все данные будут потеряны, если я не сохраню их вapplicationWillResignActive
, ХотяРуководство по программированию приложений iOS говорит, что нужно сохранить данные приложения вapplicationDidEnterBackground
а такжеapplicationWillTerminate
.
Как вы думаете, один из двух методов по-прежнему вызывается и только больше не печатается в консоли?
С наилучшими пожеланиями