应该viewDidUnload调用super viewDidUnload还是dealloc?

时间:2011-01-16 03:52:14

标签: iphone objective-c ios cocoa-touch

模板似乎创建[super viewDidUnload],但代码示例显示:

[super dealloc]

有区别吗?

1 个答案:

答案 0 :(得分:20)

您应该只调用超级类-viewDidUnload

的实现

不要直接调用[super dealloc],除非是您自己的-dealloc方法

- (void) viewDidUnload {
    ...
    [super viewDidUnload];
}

- (void) dealloc {
    //clean up here
    [super dealloc];
}