2012-07-04 28 views

回答

1

从文档:

您的应用程序已经启动,其主要笔尖 文件加载后调用它。在调用此方法时,您的应用程序处于非活动状态。在此方法返回 后的某个时间点,将调用后续的委托方法将您的 应用程序移至活动(前景)状态或后台状态。

它发生在用户打开您的应用程序时。当应用程序准备好接收用户事件时,紧跟着applicationDidBecomeActive。

当用户(按这个顺序)按下主页按钮调用以下方法: - applicationWillResignActive - applicationDidEnterBackground

当用户再次打开您的应用程序,它在后台:

  • applicationWillEnterForeground
  • applicationDidBecomeActive

最后,在iOS 3.x或更低版本的设备上调用applicationWillTerminate,而不是applicationDidEnterBackground。或者不支持后台应用的设备(如3G)。

0
application:didFinishLaunchingWithOptions: 

只会触发一次:当您的程序启动时。您通常应该在这里创建主窗口/视图控制器。

相关问题