ViewController2 [iOS] nibName에 따른 ViewController 초기화 https://developer.apple.com/documentation/uikit/uiviewcontroller/1621359-init Apple Developer Documentation developer.apple.com https://developer.apple.com/documentation/uikit/uiviewcontroller/1621487-nibname Apple Developer Documentation developer.apple.com init(nibName:bundle:) 지정된 bundle에서 nibName을 통해 nib파일을 찾아 새로운 UIViewController 인스턴스를 만들어내는 함수 Discussion UIViewController의 designated initia.. 2023. 1. 21. [iOS] UIViewController Life Cycle (생명주기) Apple Developer Documentation developer.apple.com UIViewController Life Cycle (생명주기) 1. init 새롭게 초기화된 UIViewController객체를 생성한다. 2. loadView controller과 관리하는 view를 생성한다. 아직 view가 메모리에 load 되기 전에 호출된다. 3. viewDidLoad view가 메모리에 load 된 직후에 호출된다. 모든 life cycle 중 처음 단 한 번만 호출되기 때문에 여러가지 초기화 작업들을 수행한다. 4. viewWillAppear view가 화면에 보여지기 직전에 호출된다. 다른 화면에 가려졌다가 다시 나타날 때마다 호출된다. 다른 화면에서 되돌아 올 때마다 하고 싶은 작업,.. 2021. 1. 20. 이전 1 다음