是viewDidUnload
& didReceiveMemoryWarning
可选,如果没有为这两个函数添加额外的逻辑(即保存以删除以下代码)?
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
- (void)viewDidUnload {
[super viewDidUnload];
}
答案 0 :(得分:6)
是的,如果没有额外的逻辑添加到这两个功能。
但是你需要仔细检查是否需要任何逻辑?
您还需要了解Apple在本文档中运行这些功能的时间
The View Controller Life Cycle
然后你决定是否需要任何额外的逻辑。
答案 1 :(得分:2)
是。
根据documentation,didReceiveMemoryWarning
的默认实现“尝试释放视图控制器的视图”。因此,如果您不需要其他任何事情,那么您可以删除代码并依赖默认值。