iPhone上的屏幕关闭事件或属性

che*_*ews 10 iphone cocoa-touch ios-simulator

有没有办法通过顶部电源按钮确定屏幕是否已关闭?

我只需要知道屏幕是否以某种方式设置为关闭以杀死更新位置的循环.

谢谢

Ben*_*ieb 18

您的应用程序代表将applicationWillResignActive:在屏幕锁定之前(或当电话响铃或弹出另一个窗口时)收到消息.这是杀死任何空闲时间进程的绝佳时机.重新激活后,您将收到一条applicationDidBecomeActive:消息,您可以在其中重新启动所有这些内容.