這裏是代碼:在removeFromSuperview line..How的UIImageView奇怪的崩潰
-(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;
}
}
崩潰,以避免崩潰?
注: 不使用ARC 我希望與自動釋放only..why崩潰解決問題......它的工作對其他對象。很多人都認爲它很難改變autorelease。因此,希望找到合適的理由..
崩潰日誌和stacktrace會很好。 – rckoenes
不使用autorelease –
不使用ARC,爲什麼不autorelease? autorelease爲其他項目工作.. – iPhoneProcessor