Ios NSManagedObject两次添加到关系中

Ios NSManagedObject两次添加到关系中,ios,core-data,Ios,Core Data,我有一个NSManagedObject A,它与object B有一对多的关系。 例如,如果我创建对象B,并将其添加到关系A中两次 B = get somehow [A addObjectB:B]; [A addObjectB:B]; 图表是否仍然保持一致,或者我是否必须确保不以某种方式复制关系?我知道这是一个管理关系的集合,所以不允许重复,但我只想确保。一个“多对多”关系由NSSet表示,并且是唯一的 如果将对象多次添加到关系集中,它将只在关系中出现一次。一个“多对多”关系由NSSet表示,

我有一个NSManagedObject A,它与object B有一对多的关系。 例如,如果我创建对象B,并将其添加到关系A中两次

B = get somehow
[A addObjectB:B];
[A addObjectB:B];
图表是否仍然保持一致,或者我是否必须确保不以某种方式复制关系?我知道这是一个管理关系的集合,所以不允许重复,但我只想确保。

一个“多对多”关系由NSSet表示,并且是唯一的

如果将对象多次添加到关系集中,它将只在关系中出现一次。

一个“多对多”关系由NSSet表示,并且是唯一的


如果将对象多次添加到关系集中,它只会在关系中出现一次。

为什么不试试看?我不喜欢在必须工作的应用程序中尝试出错:p为什么不试试看?我不喜欢在必须工作的应用程序中尝试出错:p