我有一个UIViewController,我希望将其推入堆栈,但是,当我按下它后调用[viewController release]
时,无论何时我将其从堆栈中弹出,我都会遇到各种错误取消分配视图控制器的实例。以下是一个实现示例:
RootViewController *rootViewcontroller = [[RootViewController alloc] initWithNibName:@"RootViewController"
bundle:nil];
[self.navigationController pushViewController:rootViewController animated:YES];
[rootViewController release];
答案 0 :(得分:0)
在您展示的代码中,您创建rootViewController
但实际上是推送personsViewController
。错字?或者您粘贴了错误的代码?
答案 1 :(得分:0)
你的RootViewController实例是“rootViewcontroller”,但你正在推“rootViewController”(注意'C'?)。