2011-12-15 7 views
0

コアデータに「ツリー」エンティティと「アップル」エンティティがあるとします。Xcode:1-Manyリレーションシップのコアデータを保存しますか?

ツリーには年齢や高さなどの属性があり、これらを保存するにはコンテキストからツリーを取得し、変数を編集して元に戻します。

しかし、もし木が多くのリンゴを持っているなら、私はこれについてどうやって行くのですか?私は1対多の関係を設定しましたが、コンテキスト内でツリーオブジェクトにリンゴを追加する方法がわかりません。私はそれぞれのリンゴのために新しいエンティティを挿入するのですか?

ありがとうございました。

答えて

1

Appleごとに新しいNSManagedObjectを作成する必要があります。その後、Core Data Generated Accessorsを使用してツリーにリンゴを追加できます。

[tree addApplesObject:apple]; 
+0

ありがとうございました!どのようにこれらのNSManagedObjectsを作成する必要があります、私はちょうどallocとinitを追加することができますか? – FBryant87

関連する問題