2011-08-25 7 views
0

2つのNSManagedObjectsをコードにリンクするとき、次のように両者をリンクする必要がありますか?目的C - Coreデータと関係を設定しますか?

または、1つだけを別のものにリンクするだけで十分ですか?

問題は、私の最初のオブジェクトが2番目のオブジェクトへのポインタを失うことがあり、なぜこれが起こっているのかを調べようとしているということです。

// Initialize firstObject 
// Initialize secondObject 
// Objects have 1 to 1 relationship 
firstObject.secondObject = secondObject; 
secondObject.firstObject = firstObject; 

答えて

3

あなたはデータモデルの両方の方法は、その後、あなたのコードでこれらの行の両方を記述する必要はありません関係をリンクされている場合。 firstObject.secondObject = secondObject;を書くだけで、両方の方法でリンクするだけで十分です。

関連する問題