LifeCycle1 [iOS] 화면 전환시 Life Cycle 이전 화면 전환을 실습한 프로젝트에서 Life Cycle을 살펴본다. 개발자는 상황에 맞춰 관련 작업을 Life Cycle 메소드들 안에 정의하여 적절한 처리를 할 수 있어야 하기 때문에 해당 실습을 하며 언제 해당 메소드들이 호출되는지 확인해보자. 아래 사진처럼 viewcontroller 클래스에 life cycle 메서드들을 override 시켜 확인해보자. 어플리케이션을 실행 시키면 root view controller가 표시되며 콘솔창에는 아래와 같이 출력된다. 버튼을 눌러 화면전환을 하면 아래와 같이 출력되는 것을 확인 할 수 있다. back button을 눌러 이전화면으로 다시 돌아가게 되면 viewDidLoad 메소드는 호출되지않고 viewWillAppear, viewDidAppear 메소드.. 2021. 9. 14. 이전 1 다음