4
Swift의 UIViewController에서 기본 super.init ()를 호출 할 수없는 이유는 무엇입니까?
UIViewController스토리 보드에서를 사용하지 않고 일부 개체를 init전달 하는 사용자 지정 함수 를 갖고 싶습니다 NSManagedObjectID. super.init()Objective-C 에서처럼 전화하고 싶습니다. 이렇게 : init(objectId: NSManagedObjectID) { super.init() } 하지만 다음과 같은 컴파일러 오류가 발생합니다. 수퍼 클래스 UIViewController의 지정된 이니셜 라이저를 호출해야합니다. 더 이상 이렇게하지 않아도 되나요?