0

Play を押してから Xcode で停止すると、コードが sqlite3 データベースに保存されます。ただし、停止を押す代わりに再生を押してからホームを押すと、保存されません。ターミナルを開いて、保存機能をテストするたびに、派生データでデータベースをチェックしました。私はコードを持っていません:

(void)applicationDidEnterBackground:(UIApplication *)application

また、次のコードもありません。

(void)applicationWillTerminate:(UIApplication *)application.

ユーザーがボタンを押すと、データベースに直接保存します。シミュレーターのホームボタンと Xcode の停止ボタンの違いは何ですか?

4

1 に答える 1

2

ホーム ボタンはアプリケーションを最小化します(applicationDidEnterBackground が呼び出されます)。停止ボタンを押すと、アプリケーションが終了します。ホームボタンをすばやく2回押すと、アプリケーションアイコンの1つをタップして最小化されたアプリケーションが表示され、アプリケーションがバックグラウンド状態から再びアクティブになります。

于 2012-08-21T17:32:39.380 に答える