- viewDidLoad
ビューの読み込みが終了した時にこの処理が呼ばれる。
インスタンス化されたときに呼ばれる。
画像や音声ファイルなどのメディアを読み込むのはこのタイミング。
ここで確保したメモリは、deallocとviewDidUnloadの両方でreleaseする必要がある。 - viewWillAppear
ビューが描画される前やアニメーションが始まる前にこの処理が呼ばれる。
表示前に呼ばれる。
表示するモデルの位置などを初期化するのはこのタイミング - viewDidAppear
ビューが最後まで描画された後やアニメーションが終了した後にこの処理が呼ばれる。
表示後に呼ばれる。 - viewDidUnload
メモリが不足したときに呼ばれる。
viewDidLoadメソッドで確保したメモリはここで解放する。 - viewWillDisappear
ビューが非表示にされる前や解放される前にこの処理が呼ばれる。 - viewDidDisappear
ビューが非表示にされたり解放された時にこの処理が呼ばれる。
UIViewControllerの初期化とメモリ破棄のタイミング
Posted in iPhone.