我开发了一个没有 XIB 文件的 iPhone 工程。 我手动创建了 UIView 对象, 以及该视图上的另外几个组件。 我将这些对象放入我的 < code> dealloc code > 和 < code> ViewAidunload code> 方法中。 我的问题是, 如果我放出 UIView, 程序会崩溃, 我不知道为什么。 有人能帮我吗?
这是我的代码:
allmessengersview = [[UIView alloc] initWithFrame: [[UIScreen mainScreen] bounds]];
allmessengersview.backgroundColor = [UIColor whiteColor];
self.view = allmessengersview;
-(void) dealloc {
[allmessengersview release];
[super dealloc];
}
- (void) viewDidUnload {
[super viewDidUnload];
[allmessengersview release];
allmessengersview = nil;
}