我有一个NSManagedObject A,它与对象B有很多关系。 如果我创建对象B,并将其添加到A TWICE的关系中,例如
B = get somehow
[A addObjectB:B];
[A addObjectB:B];
图表是否仍然一致,还是我必须确保不以某种方式重复关系?我知道这是一个管理关系的集合,所以不应该允许重复,但我只是想确定。
答案 0 :(得分:3)
“to-many”关系由NSSet表示,并且是唯一的。
如果将对象多次添加到关系集中,它只会出现在关系中一次。