私はナビゲーションコントローラーを持っていますが、私が理解できなかったことが1つあります。それは、ビューコントローラーをポップしたときにリリースされない理由です。
これをナビゲーションコントローラーに追加すると、リリースします。これは、ナビゲーションコントローラーがビューコントローラーの管理を担当することを意味します。
しかし、ナビゲーションコントローラーをポップすると、ポップされたビューコントローラーがまだぶら下がっていることがわかります。通知オブザーバーがまだ実行されているので、私はこれを知っています。
また、ビューからナビゲーションコントローラーを削除し、リリースしてnilに設定しようとしましたが、それでもビューコントローラーがぶら下がっています。
ビューコントローラがポップされたとき、またはナビゲーションコントローラ自体を解放したときに、どこでどのようにナビゲーションコントローラからビューコントローラを解放できますか?
ありがとう。