【发布时间】:2017-04-10 20:56:48
【问题描述】:
在 Swift 3/Xcode 8 中,如何为 Core Data 实体创建便捷初始化器?现在我有一个普通的类,并使用一个方便的初始化程序来保存来自 JSON 的数据,如下所示:
convenience init?(json: [String: Any]) {
let id = json["id"] as! Int
let title = json["title"] as! String
let subtitle = json["subtitle"] as? String
self.init(
anId: id,
aTitle: title,
aSubtitle: subtitle,
)
}
有没有一种简单的方法可以将这样的内容添加到 Core Data 定义的实体中?
【问题讨论】: