【发布时间】:2011-09-10 12:45:44
【问题描述】:
我不知道如何处理释放这个对象:
h:
@interface AHImageView : UIScrollView
{
UIImageView *imageView;
}
@property (nonatomic, retain) UIImageView *imageView;
.m:
-(id)initWithFrame:(CGRect)frame {
self.imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];
[self addSubview:self.imageView];
}
-(void)dealloc {
[super dealloc];
self.imageView = nil;
[self.imageView release];
}
我得到的错误是:
不正确的对象的引用计数递减不正确 此时由调用者拥有
这个错误指向[self.imageView release]; 行。
【问题讨论】:
-
那行完全没有必要
标签: iphone objective-c memory-management