私はiPhoneアプリケーションを持っており、バックグラウンドにあるために仮想の「タイムアウト」が含まれています。バックグラウンドに入ると、私はタイムスタンプを作ります。再入力すると、私は現在の時刻とタイムスタンプを比較します。これはすべて素晴らしいです。UINavigationController全体を解放する方法
私が欲しいのは、アプリケーションが起動されたばかりのように、基本的にリセットすることです。私のアプリケーションのすべてがUINavigationControllerの中にあります。そこで、私はそれをすべて解放してから、すべてを再割り当てし、やり直すことができると思いました。これを行う正しい方法がありますか?私はUINavigationControllerを "リリース"するだけで、内部のすべてのViewControllerがメモリに漏れてしまうような気がします。