如何释放 UINavigationController 中的所有视图控制器,而不释放 UINavigationController 对象本身。
我的情况是,我有一个带有一组视图控制器的导航控制器。在某些情况下,我想为可用的导航控制器设置一个新的视图控制器作为 rootViewController。所以我使用了
"[navigationcontrollerObj initWithRootViewController:viewController]"; 方法。
它工作正常,我的新视图层次结构设置正确。但我的问题是,以前推送的视图控制器没有被释放。
这就是我之前推送视图控制器的方式
[navigationcontrollerObj pushViewController:viewControllerObj]; viewControllerObj 释放];
任何帮助请......