我希望每次iOS应用程序中都有新会话时检查一下。
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
和-(void)applicationDidBecomeActive:(UIApplication *)application{
都没有达到我想要的效果。
你建议达到我想要的目的是什么?我想保持多任务......
答案 0 :(得分:1)
您可以将对象添加为UIApplicationWillEnterForegroundNotification
通知(或相关通知)的观察者,以便在应用程序进入前台时执行某些检查。使用此代码,您可以将通知与块关联:
[[NSNotificationCenter defaultCenter]
addObserverForName:UIApplicationWillEnterForegroundNotification
object:nil
queue:nil
usingBlock:^(NSNotification *notification) {
// Whatever check is needed
}];
您不仅限于在应用代理中完成所有工作。