2012-07-04 26 views

回答

1

從文檔:

您的應用程序已經啓動,其主要筆尖 文件加載後調用它。在調用此方法時,您的應用程序處於非活動狀態。在此方法返回 後的某個時間點,將調用後續的委託方法將您的 應用程序移至活動(前景)狀態或後臺狀態。

它發生在用戶打開您的應用程序時。當應用程序準備好接收用戶事件時,緊跟着applicationDidBecomeActive。

當用戶(按這個順序)按下主頁按鈕調用以下方法: - applicationWillResignActive - applicationDidEnterBackground

當用戶再次打開您的應用程序,它在後臺:

  • applicationWillEnterForeground
  • applicationDidBecomeActive

最後,在iOS 3.x或更低版本的設備上調用applicationWillTerminate,而不是applicationDidEnterBackground。或者不支持後臺應用的設備(如3G)。

0
application:didFinishLaunchingWithOptions: 

只會觸發一次:當您的程序啓動時。您通常應該在這裏創建主窗口/視圖控制器。

相關問題