我有一个关于在SwiftUI的NavigationView堆栈中内存管理是如何工作的问题。我有一个视图,其中声明了NavigationView和NavigationLink,NavigationLink的目标参数是my TestView。导航工作良好,但是当我从堆栈中弹出视图(f. e. up back按钮)时,deinit不在控制台中打印,TestViewModel仍然可以在内存图中找到。当不再需要TestViewModel时,如何去初始化它?
/// First view in application
struct ContentView: View {