IOS/UIKit
iOS ViewController 생명주기
내일도이렇게
2022. 7. 3. 15:52
loadView
- 뷰 컨트롤러의 기본 view 생성하고 할당
viewDidLoad
- 메모리에 처음 로드될 때 한번 호출
viewWillLayoutSubviews
- 뷰의 바운드가 최종적으로 결정되는 최초 시점
viewDidLayoutSubviews
- 서브 뷰의 레이아웃이 결정되고 난 후에 호출
viewWillAppear
- 화면이 나타나기 직전에 호출
- 화면이 나타날때마다 수행하는 작업
viewDidAppear
- 화면이 나타나면 호출
viewWillDisapper
- 화면이 사라지기 직전에 호출
viewDidDisappear
- 사라진 후에 호출
※ 메서드들 사용할 때는 override 와 super 키워드를 작성해야한다.
override func viewDidLoad() {
super.viewDidLoad()
}