1
首先,对不起我的英语不好。我会尝试解释我的问题:NavigationController Stack
我有一个RootViewController(基于导航的项目)。因此,它显示的tableview当用户选择表(didSelectRowAtIndexPath方法)的y行执行以下操作以显示下图:
NextViewController *nextView = [[NextViewController alloc] initWithNibName:@"NextViewController" bundle:nil];
[self.navigationController pushViewController:nextView animated:YES];
[nextView release];
会发生什么,如果用户选择导航栏的后退按钮并选择再次行,并重复这样做?很多新的视图(NextViewController的实例)正在创建(大量的内存分配)?或者他只是导航栈?
你能帮我吗?我不想以这种方式浪费记忆(如果是这种情况)。 谢谢!
非常感谢。现在,我很清楚:) – Samui 2011-01-28 19:52:26