iOS 5/6でapplicationWillTerminateがいつ/どのような条件で呼び出されるかについての洞察はありますか?
たとえば、ユーザーがホームボタンをダブルタップして画面下部のアプリケーションバーに移動し、強制終了した場合など、アプリケーションが終了するたびに実行したいロジックがあります (バックグラウンドに移動しません)。アプリ。
テスト デバイスでこれを実行しようとすると、applicationWillTerminate が呼び出されないようです。これには理由がありますか?
私の計画 B は、そのロジックを、アプリの終了時に自動的に破棄されるシングルトンや静的オブジェクトなどの永続オブジェクトに結び付けることです。
助言がありますか?
ありがとう