3つのタブでアプリケーションを作成しています。タブの1つに質問テストが表示され、他のタブにはナビゲーション階層のあるテーブルビューが表示されます。明らかに、私は、ユーザが退去したときの状態に戻したいと思っています。ユーザーがホームボタンをタップしたらどうすればいいですか
おそらくアプリケーション代理人に送られる通知に登録する必要がありますか?そして私は何を保存する必要がありますか?タブや、ユーザーがいたテーブルビュー階層の「ステージ」、あるいは状態だけを保存する必要がありますか?
アプリケーションデリゲートには、アプリケーションのライフサイクル中に呼び出されたメソッドが既にありますが、すべてのデータをデリゲートに渡していないので、デリゲートの呼び出されたメソッドで保存を処理できますか?私はすでに言ったように、各View Controllerで通知を待ち受けますか?