[iOS] ViewController 전환 시 생명주기 작동 순서


[iOS] ViewController 전환 시 생명주기 작동 순서

ViewController의 생명주기는 iOS APP 개발을 하면서 당연히 숙지하고 있어야 하는 개념이다.하지만 NavigationController 에서 다음 ViewController 갈 때 두 ViewController의 생명주기가각각 어떤 순서로 작동하는지 정확히 알지 못하여 문제 해결에 어려움을 겪은 경험이 있어 글을 작성하게 됐다.기본적인 ViewController의 생명주기는 아래와 같다.viewDidLoad()viewWillAppear()viewDidAppear()viewWillDisAppear()viewDidDisAppear()1. ViewControllerA_1 (초기화면)초기화면인 ViewControllerA_1 이며 viewDidLoad, viewWillAppear, viewDidAppear가 순서대로 호출된다. 그리고 Button 을 누르면 ViewControllerA_2 로 넘어간..........



원문링크 : [iOS] ViewController 전환 시 생명주기 작동 순서