[iOS] ViewController 생명 주기
iOS

[iOS] ViewController 생명 주기

728x90

ViewController 생명 주기

1. LoadView

: 화면에 띄워줄 뷰를 만드는 메소드, 뷰를 만들고 메모리에 올림

2. ViewDidLoad

: 뷰 컨트롤러가 메모리에 올라간 뒤에 호출됨, 뷰가 생성 될 때 시스템에 의해 자동으로 호출됨

3. ViewWillappear

: 뷰 컨트롤러의 화면이 올라오고 난 후 뷰가 화면에 나타나기 직전에 호출됨

4. ViewDidappear

: 뷰가 데이터와 함께 완전히 화면에 나타나고 호출됨

5. ViewWillDisappear

: 뷰가 사라지기 직전에 호출됨

6. ViewDidDisappear

: 뷰 컨트롤러가 화면에서 제거되면 호출됨

 

* 호출 순서

[화면 1] -> [화면 2] -> [화면 1]

 

[출처]

https://tono18.tistory.com/11

 

 

728x90