我有大约 20 个视图控制器,与 Modal 和 Push segues 链接在一起。现在,在最后一个视图控制器上,我想再次切换回第一个视图控制器,就好像用户重新启动了应用程序一样。不幸的是,当我这样做时
[UIViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"InitViewController"]];
[self presentViewController:viewController animated:YES completion:nil];
所有以前的视图控制器都没有卸载。没有调用单个 viewDidUnload 方法。如何才能做到这一点?