解決したい特定の状況があります。
私はUIViewControllerロードするを持っています。特定の条件UIViewControllerで、ナビゲーション スタックでその上に新しいものを表示することを選択します。その後UIViewController、スタックに前のものを残したいのですが、ソートしたいreleaseので、先頭の VC が最初のものにポップしたときに、残した状態ではなく、ちょうど押した。
それでも、2 番目の VC の上にプッシュしたいだけかもしれませんが、それによってナビゲーション スタックが混乱し、この動作がループする可能性があるため、メモリ リークが発生する可能性があることは理解しています。
私は ARC を使用しており、iOS 6 以降用のアプリを構築しています。