【发布时间】:2011-03-17 06:30:54
【问题描述】:
UIView *view; //1
UISegmentedControl *scopeBar; //2
NSMutableArray *array; //3
@property (nonatomic, retain) IBOutlet UIView *view;
@property (nonatomic, retain) UISegmentedControl *scopeBar;
@property (nonatomic, retain) NSMutableArray *array;
.m
@synthesize view, scopeBar, array;
for (id subView in [view subviews]) {
if ([subView isMemberOfClass:[UISegmentedControl class]]) {
scopeBar = (UISegmentedControl *)subView;
}
}
array = [[NSMutableArray alloc] init];
- (void)dealloc {
}
我认为只有第三个变量必须在 dealloc 方法中释放。 对吗?
【问题讨论】:
标签: objective-c release dealloc