1

我以通常的方式推动 ViewController:

SomeViewController *newViewController = [[SomeViewController alloc] init];
newViewController.username = self.username;
[self.navigationController newViewController animated:YES];
[newViewController release];

此代码在 iPhone 4/4S 上运行良好。但是当我在 iPhone 3G 上测试它时:当我回到 newViewController 应用程序崩溃时。仅在 iPhone 3G 上。但是如果我评论 [newViewController release]; 线路没有任何问题。

SomeViewController 没有 viewDidUnload 方法,而 dealloc 只包含一些属性的释放和 [super dealloc];

它可以是什么?

4

0 回答 0