2 つのエンティティ (E1、E2) が 1 対多の関係 E1 <--->> E2 (関係名: pictures )に関連付けられています。
E1 には、異なるエンティティ (E3、E4) との 1 対多の関係もあります。
coredata E1.pictures の結果から E1 を取得すると:
pictures = "<relationship fault: 0x1d5a8c60 'pictures'>";
今、
- この種のメッセージはエラーではないことを知っています:)
- E1.pictures は空ではありません。
- 新しい画像を保存し、E1 管理オブジェクト ( [E1.managedObjectContext refreshObject:E1 mergeChanges:YES]; ) を更新するように指定すると、E1.pictures が正しく返され、画像を表示できます。
- カウントを取る前にrefreshObject:E1を作成しようとしましたが、うまくいきません
オブジェクトを正しく取得したと仮定します。新しい写真を保存する前に、何枚の写真に E1 が含まれているかを知りたいのですが、明らかに写真が表示されています (ただし、写真の数がなければ... 私はどこにも行きません)。
私は何かが欠けている可能性がありますか?誰か助けてくれませんか?