0

快速核心数据问题。

我正在尝试以多对多关系链接核心数据对象:

  • 评论(有一个名为 commentHashTags 的属性)
  • Hashtags(有一个名为 hashTagComments 的属性)

在一对多的关系中,我会逃脱:

  • commentObject.commentHashTag = hashTagObject

有没有办法在多对多关系中做类似的事情,而不必在中间创建一类核心数据对象(commentHashTagRelationship)。

期待任何帮助,我非常不愿意更新我的核心数据模型,因为它会迫使我们现有的用户重新安装他们的客户端。

4

1 回答 1

0

而不是使用:

commentObject.commentHashTag = hashTagObject

当您使用多对多关系时,将对象添加到关系中将类似于:

NSMutableSet *tempRelationSet = commentObject.commentHashTags;
[tempRelationSet addObject:newHashTagObject];
commentObject.commentHashTags = tempRelationSet;
于 2013-04-03T10:33:57.777 回答