【发布时间】:2011-01-28 19:38:44
【问题描述】:
首先,对不起我的英语不好。我将尝试解释我的问题:
我有一个 RootViewController(基于导航的项目)。因此,它显示了 tableview,当用户选择表的一行时 (didSelectRowAtIndexPath) y 执行以下操作以显示下一个视图:
NextViewController *nextView = [[NextViewController alloc] initWithNibName:@"NextViewController" bundle:nil];
[self.navigationController pushViewController:nextView animated:YES];
[nextView release];
如果用户选择导航栏的后退按钮并再次选择行,并重复执行此操作,会发生什么情况?正在创建大量新视图(NextViewController 的实例)(大量内存分配)?还是他只是在堆栈中导航?
你能帮帮我吗?我不想以这种方式浪费内存(如果是这样的话)。 谢谢!
【问题讨论】:
标签: ios uinavigationcontroller