应用程序终止

问题描述:

我正在设备上运行我的应用程序。当我在第二个视图中终止应用程序时,应用程序退出,但是当我启动它时,它会直接返回到第二个视图,而不是第一个视图(登录视图)。我检查了控制是否去applicationWillTerminate方法,但它没有进入该方法。我怎样才能让我的程序进入它?应用程序终止

这可能是由于iOS 4的多任务处理。当您点击主页按钮时,您的应用程序默认会暂停在支持的设备上(如果您双击主页,则可以看到所有暂停的应用程序)。您可以设置plist键 UIApplicationExitsOnSuspend来强制UIKit退出应用程序,而不是暂停,当按下主页按钮时。

如果您想要支持多任务处理模式,请查看您的UIApplicationDelegate实现的applicationDidEnterBackground:方法。

+4

作为你答案的附录,除非你按照你的建议特别选择退出,`applicationWillTerminate:`**永远不会被调用......永远。 – jer 2010-11-29 14:29:02