我正在写一个闹钟应用程序。
如果我错了,请纠正我:
在两个事件(iOS 4.x中的锁定和主页按钮)上调用applicationWillResignActive:方法。锁定时,我的应用程序可以继续运行(如果使用DeepSleepPreventer.h,则永远运行)以检查警报是否应该关闭。当按下主页时,它必须在某个时间停止工作(除了一些基本的背景计算)。所以在这种情况下,我必须设置一个本地UILocalNotification来触发警报。
所以我的问题:如何区分这两个事件?
谢谢!
答案 0 :(得分:0)
您是否尝试在应用代理中实施-applicationDidEnterBackground:
?