只是想知道为什么我在构建这个时会在 dealloc 中得到“baseView”未声明的错误。
CGRect baseFrame = CGRectMake(0, 0, 320, 480);
UIView *baseView = [[UIView alloc] initWithFrame:baseFrame];
self.view = baseView;
- (void)dealloc {
[baseView release];
[super dealloc];
}
我使用 alloc 创建了视图,我不确定为什么在尝试释放 baseView 时会出现错误。(尝试在 viewDidUnload 中将其设置为 nil 时出现相同的错误。