applicationWillTerminate在4.3中被调用

时间:2011-03-15 11:52:04

标签: iphone

我将SDK和iOS更新为4.3。但是当我退出我的应用程序(按Home键)时,将调用applicationDidEnterBackground和applicationWillTerminate方法。

4.2中的

,这个问题不存在 - 只调用了applicationDidEnterBackground。 可能出现什么问题?和解决方案,如果有的话?

1 个答案:

答案 0 :(得分:0)

这是the documentation所说的:

  

对于支持的应用程序   后台执行,这个方法是   一般不会在用户时调用   退出应用程序,因为   应用程序只是移动到   那种情况下的背景。但是,这个   可以在某些情况下调用方法   运行应用程序的位置   背景(未暂停)和   系统需要为某些人终止它   原因。

4.2和4.3之间在这方面没有什么重大变化,所以不清楚为什么你会看到变化。但无论原因是什么,这都是记录在案的行为,因此您的应用应该能够处理它。