NSCoding
-
init(frame:), init(nibName: , bundle:), NSCodingApple🍎/iOS 2025. 2. 2. 19:49
아래처럼 BaseViewController, BaseView를 만드는 도중, 둘의 init 이 서로 다른 형태인것을 보며 어디에 어떤걸 써야하는지 헷갈려서 작성하는 글이다..class BaseViewController: UIViewController { override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: Bundle?) { super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil) ... } init() { super.init(nibName: nil, bundle: nil) // XIB를 사용하지 않음 } @..