當應用程序開始執行時,系統方法調用的先後順序

-(BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

  //在應用程序首次加載到內存中時調用此方法,只被執行一次,當應用程序由後臺或者非活躍狀態進入到前臺或者活躍狀態時,此方法不被調用。

}

 

- (void)applicationDidBecomeActive:(UIApplication *)application

{

  //當應用程序變爲活躍狀態時調用。

}

 

- (void)applicationWillResignActive:(UIApplication *)application

{

  //當應用程序即將變爲非活躍狀態時調用。

}

 

- (void)applicationDidEnterBackground:(UIApplication *)application

{

 //當應用程序進入到後臺時調用

}

 

- (void)applicationWillEnterForeground:(UIApplication *)application

{

  //當應用程序即將進入到前臺時調用,之後調用applicationDidBecomeActive:方法。

}

 

- (void)applicationWillTerminate:(UIApplication *)application

{

  //當應用程序退出時被調用,真機上才能顯示出來。

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章