Iphone 导航控制器崩溃

Iphone 导航控制器崩溃,iphone,ios,crash,navigationcontroller,Iphone,Ios,Crash,Navigationcontroller,我有一个关于iPhone开发的问题 CarDetailDetail *myview = [[[CarDetailDetail alloc] init] autorelease]; myview.detailMaintainID = self.detailMaintainID; [[self navigationController] pushViewController:myview animated:YES]; 这在iPhone4iOS4.3和iPhone3GS iOS5.X中运行良好

我有一个关于iPhone开发的问题

 CarDetailDetail *myview = [[[CarDetailDetail alloc] init] autorelease];

myview.detailMaintainID = self.detailMaintainID;
[[self navigationController] pushViewController:myview animated:YES];
这在iPhone4iOS4.3和iPhone3GS iOS5.X中运行良好

但是当我弹回一两次iPod touch iOS 4.2就会崩溃, 内存警告将出现,并且存在错误访问错误

但当我不发布*myview-remove-autorelease关键字时,iPod工作正常


我不知道为什么,有人能帮我吗?谢谢

尝试pop动画上的是/否标志

如果您发现您的问题设备在没有pop动画的情况下没有崩溃,则可能表明存在某种定时问题

换句话说,一个块或web线程正试图命中一个已经解除分配的视图控制器

在问题中也发布控制台日志以获得更多帮助。

尝试这样做

 CarDetailDetail *myview = [[CarDetailDetail alloc] initWithNibName:<name of view contrlle> bundle:nil];
 //Remove this bit of code myview.detailMaintainID = self.detailMaintainID;

[[self navigationController] pushViewController:myview animated:YES];
[myview release];

我使用是或否,只是iPod touch崩溃,它的操作系统是4.3.5,这是操作系统错误吗?我不知道。。。但是谢谢你的回答