gpt4 book ai didi

swift - 必须 swift 调用父类(super class) NSManagedObject 的指定初始化程序

转载 作者:搜寻专家 更新时间:2023-10-31 22:32:53 25 4
gpt4 key购买 nike

我收到编译器消息:必须调用父类(super class) NSManagedObject 的指定初始化程序 ( swift )

//-------------------------------------
class abc : NSManagedObject {
init(x:String, y:String){
super.init() // <<====== here!!
self.x = x
self.y = y
}
}
//-------------------------------------

变量声明在分机 xxxx { ....}如何初始化这个父类(super class)?

最佳答案

指定的初始化程序是

init(entity entity: NSEntityDescription, insertIntoManagedObjectContext context: NSManagedObjectContext?)

这是您必须调用的 super init 函数。

关于swift - 必须 swift 调用父类(super class) NSManagedObject 的指定初始化程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36073880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com