我开发了一个没有 XIB 文件的 iPhone 项目。在那里,我在该视图上手动创建了 UIView 对象和更多组件。我在我的dealloc
和viewDidUnload
方法中释放这些对象。我的问题是,如果我释放 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;
}