ViewController オブジェクトを作成して、それをナビゲーション コントローラーにプッシュしています。オブジェクトがスタックからポップされているとき - オブジェクトは解放されておらず、Deinit は呼び出されていません。その理由は何ですか?
プッシュするコードは次のとおりです。
self.navigationController?.pushViewController(CustomViewController(), animated: true)
そして、ポップするコードは次のとおりです。
self.navigationController?.popViewControllerAnimated(true)