UIViewControllerのライフサイクル
ライフサイクル
init
↓
viewDidLoad
↓
viewWillAppear
↓
viewDidAppear
↓
viewWillDisappear
↓
viewDidDisappear
各々のタイミング
init:初期化
viewDidLoad:Viewが初めて呼び出されるときに呼び出される.
viewWillAppear:Viewが表示される直前に呼ばれる.度々呼ばれる.
viewDidAppear:Viewの表示が完了した後に呼ばれる.度々呼ばれる.
viewWillDisappear:ViewからViewに切り替える直前に呼ばれる.度々呼ばれる.
viewDidDisappear:ViewからViewに切り替え終わったときに呼ばれる.度々呼ばれる.