뷰생명주기
-
[UIKit] 뷰 생명주기(View Life Cycle)Apple🍎/iOS 2025. 1. 2. 13:03
뷰 관리 & 계층적 구조 (by UIViewController)UIKit에서의 뷰 관리는 UIVIewController를 사용한다. 뷰의 계층적인 구조를 뷰 컨트롤러가 담당해 관리하기 때문에, 관리에 관련된 메서드나 속성을 UIVIewController(이하 줄여서 VC라고 하겠다)에 적용해 관리한다.일반적으로 화면에 보여지는 것은 하나의 ViewController가 가진 View만 표시된다.VC는 컨테이너 역할이므로 다른 View를 가진 다른 VC를 보여줄 수도 있고, 현재 VC에 다른 컨텐츠(View 객체들, UIButton,,)를 담을 수도 있다.보통 ViewController에는 Root View가 존재한다. window를 갖고 있는 곳이 RootViewController이며 View 를 로드할 ..