0

当我按下播放然后在 Xcode 中停止时,我的代码将保存到我的 sqlite3 数据库中。但是,当我按播放然后按停止而不是按停止时,它不会保存。每次测试保存功能时,我都会打开终端并检查派生数据中的数据库。我没有任何代码:

(void)applicationDidEnterBackground:(UIApplication *)application

我也没有任何代码:

(void)applicationWillTerminate:(UIApplication *)application.

当用户按下按钮时,我直接保存到数据库中。模拟器中的主页按钮和 Xcode 中的停止按钮有什么区别?

4

1 回答 1

2

Home 按钮将最小化您的应用程序(将调用 applicationDidEnterBackground)并按下停止按钮终止您的应用程序。通过快速双击主页按钮,您可以通过点击其中一个应用程序图标来查看最小化的应用程序,这将使您的应用程序从后台状态再次处于活动状态。

于 2012-08-21T17:32:39.380 回答