我注册了我的主视图控制器以进行收听,UIApplicationDidBecomeActiveNotification
因为我想在UIAlertView
每次用户进入我的应用程序时显示一个:
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(someMethod:)
name:UIApplicationDidBecomeActiveNotification
object:nil];
它就像一个魅力,我唯一的问题是如果我的应用程序被中断(UIAletView
例如日历事件或要求图片访问确认的弹出窗口),一旦警报视图被关闭,通知就会被调用。
关于如何仅在我的应用程序从后台模式返回时进行检测的任何想法?