1
UIViewControllerのキーワード「did」と「will」のために、viewDidLoadとviewWillAppearでsuperを呼び出す前後にコードをどこに置くべきかわかりません効果的にコードを実行します。例えばviewDidLoadとviewWillAppearでsuperを呼び出す前後にコードを配置
:
- (void)viewDidLoad
{
[super viewDidLoad];
// Code is here because whatever
// setup in super should been done first
// before we can do anything
}
- (void)viewWillAppear:(BOOL)animated
{
// Code should be here to finish
// whatever we want to do in our view
// before calling super
[super viewWillAppear:animated];
}
これは同様にdidRotateとwillRotateに適用することができます。これは正しいです?