2012-04-19 99 views
4

当应用程序崩溃时,'applicationWillTerminate'或'applicationDidEnterBackground'被调用,还是我希望得到太多?当应用程序崩溃时,'applicationWillTerminate'或'applicationDidEnterBackground'会被调用吗?

Apple的文档声明“这个[applicationWillTerminate]方法可以让你的应用程序知道它即将被终止并从内存中完全清除”。当一个应用程序崩溃时,它会被“终止并从内存中清除”对吗?那么这是否意味着它被称为?

这一切都与iPhone和iOS有关,只是很愚蠢而已。

回答

10

当应用程序崩溃时,通常会立即死亡。

之后没有委托或方法或委托方法被调用,因为被杀的应用程序可能处于非常糟糕的状态,无论您想要写出的数据是否可能被损坏和不可用。

相关问题