1

CoreDataの次のフォロワーモデルに頭を悩ませようとしています

こんにちは私はCoreDataでフォロワーフォローモデル(Twitterなど)を作成しようとしています。たぶん私はIDの使用に慣れすぎているので、これが正しいかどうかはわかりません。可能であれば、誰かが私にアドバイスをお願いします。

ありがとう

4

1 に答える 1

7

私があなたの問題を正しく理解していれば、必要なのは「BDOUser」エンティティと「BDOUser」からそれ自体への「多対多」の関係だけです。

  • 「フォロワー」を「BDOUser」から「BDOUser」への多対数の関係として定義します。
  • 「以下」を「BDOUser」から「BDOUser」への多対数の関係として定義します。
  • 「followings」を「followers」の逆の関係として設定します。

今、あなたは次のようなことをすることができます

[userA addFollowersObject:userB];

それは

  • 「userA」のフォロワーに「userB」を追加し、自動的に
  • 「userB」の以下に「userA」を追加します。
于 2012-09-10T17:14:47.170 に答える