Экранное событие или свойство на iPhone

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

Мне просто нужно знать, был ли экран каким-то образом отключен, чтобы убить цикл, который обновляет местоположение.

Спасибо

Ответ 1

Ваш делегат приложения получит сообщение applicationWillResignActive: непосредственно перед блокировкой экрана (или когда телефон звонит или появляется другое окно). Это прекрасное время для уничтожения любых процессов бездействия. После повторного активации вы получите сообщение applicationDidBecomeActive:, в котором вы можете перезапустить все это.