0

状態の保存に取り組んでいます。次の場合にアプリの状態を保持したい

1. バックグラウンドにある場合、メモリ不足のために IOS によって強制終了されます。

次の場合は状態を保存したくありません

2..バックグラウンドにある場合、ユーザーによって強制終了されます

3..フォアグラウンドにある場合、ユーザーによって強制終了されます

@matt が述べたように、1 と 3 は簡単に区別できます。アプリがフォアグラウンドにある場合、ユーザーによって強制終了された場合、状態は保持されません。アプリの状態は、バックグラウンドになった時点で保持されます。

私の質問は、アプリが既にバックグラウンドにある場合、IOS またはユーザーによって強制終了されたかどうかを判断する方法です。

4

1 に答える 1