2012-01-24 12 views
1

を格納しながら、私は、モーダルを持って、ストレージの問題の関係

xsdContact(NSStringの名、xsdListOfAddresses ListOfAddresses)
xsdListOfAddresses(NSMutableArrayのContactAddress(xsdContactAddressオブジェクト))
xsdContactAddress(NSStringの都市)

私は以下のようにエンティティを作成しました
xsdContact(NSString名、関係ListOfAddressesタイプまたは送り先が多すぎますxsdContactAddress)

ここでは、オブジェクトを追加しようとすると問題が発生します。
[xsdContactObject addListOfAddressesObject:xsdContactAddressObject];
追加していません。デバッグ時に_NSFaultingMutableSetが表示されます。

xsdContact ListOfAddressesのモーダルクラスにはxsdListOfAddresses型があるので、_NSFaultingMutableSetが表示されます。

解決策を教えてください。私はモーダルクラスの定義を変更できません。

答えて

0

ハックで解決しました。

私は別の名前で新しい関係属性を追加し、保存し、関係データなどのため

するためにそれを使用している:

コアデータが内部で新しい属性リレーションを作成したので、私は、アドレスするxsdContact ListOfAddressesの名前を変更しました名前の付いた住所。 ListOfAddressesが変更されていない場合、モーダル関数と既存の機能を更新する必要はありませんでした。