最佳答案
我没有使用一个故事板的 UIViewController
,我想有一个自定义的 init
函数,其中我传递了一些对象的 NSManagedObjectID
。我只是想调用 super.init()
,就像我在 Objective-C 中所做的那样。像这样:
init(objectId: NSManagedObjectID) {
super.init()
}
但我得到了下面的编译器错误:
必须调用超类 UIViewController 的指定初始值设定项
我能不能不要再这么做了?