-
[iOS] init(nibName:bundle:)과 init?(coder:) 알아보기iOS/🤖 App 2021. 10. 25. 14:21
안녕하세요🐶 이번 시간에는 UIViewController 의 두 생성자에 대해서 알아보겠습니다. 이 글을 통해 생성자가 언제 어떻게 사용되는지 알게되었으면 좋겠습니다! UIViewController 문서에서 제공하는 ViewController 를 생성할 수 있는 방법 init(nibName:bundle) 알아보기 첫번째 전달인자 nibName nib 은 xib 혹은 storyboard 파일의 빌드의 결과물입니다. xib 파일로 정의한 VC 는 그 이름을 그대로 가지고 nib 파일로 변환됩니다. 따라서 ViewController.xib 는 "ViewController.nib" 으로 변환됩니다. nibName은 ViewController 가 되겠네요! 스토리보드는 조금 다릅니다. xib 와 달리 스토리보드는..