【发布时间】:2021-08-10 03:33:22
【问题描述】:
我有两个CoreData Entities,它们之间有一个many-to-many Relationship。
我们称他们为Person 和Book。我们将关系属性称为Person.books 和Book.persons,两者都是NSSet。
背景:我很难实现这个,因为你不能直接修改NSSet(不是NSMutableSet)。
问题:如何修改many-to-many-relationship,例如在Person 中添加新的Book?
【问题讨论】:
-
应该有为你生成的方法,addToBooks 和 addToPersons
-
就像 Joakim Danielson 说的,看看你的实体文件(通常由 Xcode 为你创建),你会发现那里等着你的方法。
-
@JoakimDanielson 非常感谢。不知道这个。随意将其发布为答案,以便我接受。
标签: ios swift xcode core-data relationship