0
我有一个NSManagedObject A,其具有与对象B. 如果我创建对象B,以及两次添加到关系为一种用于例如许多关系NSManagedObject添加到关系两次
B = get somehow
[A addObjectB:B];
[A addObjectB:B];
请问图仍然是一致的,还是必须确保我不以某种方式重复关系?我知道这是一个管理关系的集合,所以不应该允许重复,但我只是想确定。
我有一个NSManagedObject A,其具有与对象B. 如果我创建对象B,以及两次添加到关系为一种用于例如许多关系NSManagedObject添加到关系两次
B = get somehow
[A addObjectB:B];
[A addObjectB:B];
请问图仍然是一致的,还是必须确保我不以某种方式重复关系?我知道这是一个管理关系的集合,所以不应该允许重复,但我只是想确定。
“一对多”关系由NSSet表示并且是唯一的。
如果您将对象添加到关系集多次,它只会出现在关系中一次。
为什么不试试看? – 2013-05-14 13:26:38
我不喜欢需要工作的应用程序中的试验和错误:P – foFox 2013-05-14 13:45:36