5

これらの2つの関数に追加のロジックが追加されていない場合(つまり、次のコードを削除するために保存する場合)、viewDidUnload&はオプションですか?didReceiveMemoryWarning

- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
}

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

2 に答える 2

6

はい、これら2つの関数に追加のロジックが追加されていない場合は可能です。

しかし、ロジックが必要かどうかを注意深く調べる必要がありますか?

また、これらの機能がAppleによってこのドキュメントでいつ実行されるかを理解する必要があります

ViewControllerのライフサイクル

次に、追加のロジックが必要かどうかを決定します。

于 2012-04-19T03:50:07.420 に答える
2

はい。

ドキュメントによると、didReceiveMemoryWarning 「ビューコントローラのビューを解放しようとする」のデフォルトの実装。したがって、他に何もする必要がない場合は、コードを削除してデフォルトに依存することができます。

于 2012-04-19T03:52:08.657 に答える