0

コア データに関する簡単な質問です。

コア データ オブジェクトを多対多の関係でリンクしようとしています。

  • コメント (commentHashTags というプロパティがあります)
  • ハッシュタグ (hashTagComments というプロパティがあります)

1 対多の関係では、次のように逃げます。

  • 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 に答える