Iphone 导航控制器崩溃
我有一个关于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中运行良好
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,这是操作系统错误吗?我不知道。。。但是谢谢你的回答