0

Я пишу приложение для будильника.Как отличить экран блокировки и кнопку дома (фоновая многозадачность) на applicationWillResignActive в делегате приложения

Пожалуйста, поправьте меня, если я ошибаюсь:

На обоих мероприятиях (замок & домашней кнопки в IOS 4.x) applicationWillResignActive: метод. Когда приложение заблокировано, мое приложение может продолжать работать (навсегда, если используется DeepSleepPreventer.h), чтобы проверить, должен ли будильник погаснуть. Когда дом нажимается, он должен перестать работать в какое-то время (кроме некоторых базовых расчетов фона). Поэтому в этом случае я должен установить локальную UILocalNotification для запуска тревоги.

Итак, мой вопрос: как провести различие между этими двумя событиями?

Спасибо!

ответ

0

Вы пробовали реализовать -applicationDidEnterBackground: в своем делете приложения?

+0

OMG. Ментальный блок! спасибо. Это решило это. – obiwahn