0

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

B = get somehow
[A addObjectB:B];
[A addObjectB:B];

图表是否仍然是一致的,还是我必须确保我不会以某种方式重复关系?我知道这是一个管理关系的集合,因此不应该允许重复,但我只是想确定一下。

4

1 回答 1

3

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

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

于 2013-05-14T13:27:31.073 回答