检查每次应用程序加载的东西

时间:2012-01-17 21:40:32

标签: objective-c ios

我希望每次iOS应用程序中都有新会话时检查一下。

-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{-(void)applicationDidBecomeActive:(UIApplication *)application{都没有达到我想要的效果。

你建议达到我想要的目的是什么?我想保持多任务......

1 个答案:

答案 0 :(得分:1)

您可以将对象添加为UIApplicationWillEnterForegroundNotification通知(或相关通知)的观察者,以便在应用程序进入前台时执行某些检查。使用此代码,您可以将通知与块关联:

[[NSNotificationCenter defaultCenter] 
                       addObserverForName:UIApplicationWillEnterForegroundNotification 
                                   object:nil 
                                    queue:nil 
                               usingBlock:^(NSNotification *notification) {
                                  // Whatever check is needed
                               }];

您不仅限于在应用代理中完成所有工作。