iOS/Xcode 14X - View Controller 생명주기 (Life Cycle)
View Controller의 생명주기 (Life-CyCle)
Did는 과거
Will은 미래
이벤트 | 해석 | 요약 | 상세 |
viewDidLoad | 뷰가 로드 되었다 | 뷰 컨트롤러를 생성 | 이건 뷰 컨트롤러를 만들 때 한 번만 호출합니다. |
viewWillAppear | 뷰가 나타날 것이다 | 뷰 계층구조에 추가되기 직전 | 만들어진 뷰 컨트롤러가 뷰 계층 구조에 추가되기 직전에 호출됩니다. 즉 이름 그대로 뷰가 곧 보일 때 호출되는 메서드입니다! |
viewDidAppear | 뷰가 나타났다 | 뷰 계층구조에 추가된 직후 | 만들어진 뷰 컨트롤러가 뷰 계층 구조에 추가된 직후에 호출됩니다. 이름 그대로 뷰가 보여진 뒤 호출되는 메서드입니다. |
viewWillDisappear | 뷰가 사라질 것이다 | 뷰 계층구조에서 사라지기 직전 | 뷰 컨트롤러가 뷰 계층 구조에서 사라지기 직전에 호출됩니다. 뷰가 사라지기 직전에 호출되는 메서드입니다. |
viewDidDisappear | 뷰가 사라졌다 | 뷰 계층구조에서 사라진 직후 | 뷰 컨트롤러가 뷰 계층 구조에서 사라진 직후 호출됩니다. 뷰가 사라진 직후에 호출되는 메서드입니다. |
보다보니 react 컴포넌트 생명주기랑 비스무리한 느낌?? (componentDIdMount.. Unmount등 ㅋ)
간단한건 해당 글에서 확인하시고 자세한건 참조된 URL에서 더 보면 될듯.!
제가 보기 편하게 정리한 글이라서 아래 블로그를 한번씩 꼭 방문해 보시길!!
너무 잘 설명되어 있음!
참조
https://developer.apple.com/documentation/webkit/wkwebview
Apple Developer Documentation
developer.apple.com
https://zeddios.tistory.com/43
iOS ) View Controller의 생명주기(Life-Cycle)
안녕하세요! 오늘은 View Controller생명 주기에 대해 알아보겠습니다.iOS를 시작하려고 하거나, 배우고 있는 분들이라면 반드시 알아야 해요.하나하나 제대로 알아봅시다 ㅎㅎ View Controller의 생명주
zeddios.tistory.com
[iOS 앱개발] View Controller의 Life Cycle
안녕하세요 Pingu입니다~🐧 오늘은 iOS 앱개발에서 아주아주 중요한 ViewController의 Life cycle에 대해 알아보려고 합니다. 제일 처음 iOS 공부를 시작할 때 공부한 내용인데, 정리는 이제야 해서 올리
icksw.tistory.com
https://developer.apple.com/tutorials/SwiftUI
Apple Developer Documentation
developer.apple.com
https://developer.apple.com/documentation/uikit/app_and_environment/managing_your_app_s_life_cycle
Apple Developer Documentation
developer.apple.com