当应用程序崩溃时,"applicationWillTerminate"或"applicationDidEnterBackground"会被调用吗?

use*_*469 6 ios

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

Apple的文档声明"此[applicationWillTerminate]方法可让您的应用程序知道它将被终止并完全从内存中清除".当应用程序崩溃时,它会"终止并从内存中清除"对吗?这是否意味着它被调用?

这完全与iPhone和iOS有关,只是愚蠢的清楚.

Mic*_*ann 10

当应用程序崩溃时,它通常会立即被杀死.

之后不会调用任何委托或方法或委托方法,因为被杀死的应用程序可能处于非常糟糕的状态,并且您可能想要写出的任何数据都可能被破坏且不可用.