在Swift中保存CoreData多对数关系 [英] Saving CoreData to-many relationships in Swift
本文介绍了在Swift中保存CoreData多对数关系的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一对多的关系,如下所示:
I have a one-to-many relationship that looks like so,
我在一个文件中设置了我的模型类以匹配:
I've set up my model classes in a file to match:
import CoreData
import Foundation
class Board: NSManagedObject {
@NSManaged var boardColor: String
@NSManaged var boardCustomBackground: AnyObject?
@NSManaged var boardID: String
@NSManaged var boardName: String
@NSManaged var lists: NSSet
}
class List: NSManagedObject {
@NSManaged var listID: String
@NSManaged var listName: String
@NSManaged var board: Board
}
因为我从多个JSON端点提取数据,我必须从我的板子单独保存我的列表。 我想要做的是为具有匹配boardID的电路板创建/更新列表。
Because I'm fetching data from multiple JSON endpoints, I have to save my lists seperately from my boards. What I want to do is create/update a list for a board with a matching boardID.
这里是我多次尝试后的位置: / p>
Here's where I am after multiple attempts:
这篇关于在Swift中保存CoreData多对数关系的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文