【发布时间】:2015-03-20 21:11:17
【问题描述】:
我需要知道应用程序何时处于前台,它处于活动状态还是非活动状态?
如果我的应用处于非活动状态,我需要触发注销协议并销毁当前用户的会话,
- (void)applicationWillResignActive:(UIApplication *)application
{
NSLog(@"App is not active logout success");
}
是否有任何 appDelegate 方法告诉我应用程序处于非活动状态,任何代码示例都会对我有很大帮助。
如果需要使用“NSNotificationCenter”,我可以在哪个类中添加代码以及谁将成为观察者。
【问题讨论】:
-
模板中的默认应用代理已经提供了你需要的东西。读取函数中的 cmets。
-
@Tchami 如果这个问题是关于 iOS 的,那是怎么重复的?
标签: ios objective-c lifecycle user-inactivity