0

システムによってバックグラウンドでアプリが強制終了される可能性があることはわかっています。

データ構造を解放することも可能ですが、アプリは強制終了されませんか?

  • にユーザーデータを保存するために使用します-(void)applicationWillEnterForeground:
  • 私はいつもそのデータを-(BOOL)application:didFinishLaunchingWithOptions:

のローカル データも復元する必要があり-(void)applicationWillEnterForeground:ますか?

アプリが強制終了された場合は元に戻る-(BOOL)application:didFinishLaunchingWithOptions:のでデータは復元されますが、アプリが強制終了されずにデータ構造が解放された場合は元に戻る- (void)applicationWillEnterForeground:ため、データは復元されません。

4

1 に答える 1

1

アプリが強制終了されて再起動-application: didFinishLaunchingWithOptions:されると、 が呼び出されます。

アプリがバックグラウンド化されてから再開-applicationWillEnterForeground:された場合、 が呼び出されます。

-applicationWillEnterForeground:が呼び出されたときにデータの状態を復元する必要はありません。

于 2012-05-17T22:42:48.943 に答える