这是代码:
-(void)initView
{
increaseImage = [[[UIImageView alloc] initWithFrame:CGRectMake(277, 189, 511, 406)]autorelease];
..
..
increaseImage.image = [UIImage imageNamed:[imgarray lastObject]];
..
..
}
-(void)cleanUpView
{
if(increaseImage)
{
if([increaseImage superview]!=nil )
[increaseImage removeFromSuperview]; //Crashes Here
increaseImage = nil;
}
}
removeFromSuperview 行中的崩溃..如何避免崩溃?
注意: 不使用 ARC 我只想解决自动释放的问题..为什么崩溃......它适用于其他对象。使用了很多视图,因此很难更改自动发布。所以希望找到正确的理由..