Warum kann ich die Standardeinstellung super.init () in UIViewController in Swift nicht aufrufen?
Ich benutze keinUIViewController
von einem Storyboard und ich möchte einen Brauch habeninit
funktioniere wo ich in einem vorbeigeheNSManagedObjectID
eines Objekts. Ich möchte nur anrufensuper.init()
wie ich in Ziel-C habe. So was:
init(objectId: NSManagedObjectID) {
super.init()
}
Aber ich bekomme folgenden Compiler-Fehler:
Muss den angegebenen Initialisierer der Superklasse UIViewController aufrufen
Kann ich das einfach nicht mehr?