私は、レストランに雰囲気が多く、レストランにはレストランがたくさんあり、レストランや雰囲気のコアデータ構造を持っています。だから私は多対多の関係を作っていました。どちらも、Appleのドキュメンテーションに書かれているように自分自身の逆であり、多対多の関係を形成しています。多対多の関係を持つコアデータ内のNSSetにオブジェクトを追加する
しかし、作成したセットにオブジェクトを追加するときに問題が発生しています。たとえば、私は、この1、
Atmosphere *atmosphere = [Atmosphere atmosphere:aId inManagedObjectContext:context];
[restaurant addAtmospheresObject:atmosphere];
それは奇妙なエラーでクラッシュするようなコードを使用する場合:
EXC_BREAKPOINT (code=EXC_I386_BPT, subcode=0x0)
誰もがこれをしてください遭遇したあらゆるていますか?
大気雰囲気とは何ですか?大気雰囲気とは何ですか?[大気雰囲気:aId inManagedObjectContext:コンテキスト];これは有効な構文ではありません。 – jmstone617
私はAtmosphereエンティティ(カテゴリを使用して)+(Atmosphere *)の雰囲気の中にクラスメソッドを持っています:(NSNumber *)inManagedObjectContext:(NSManagedObjectContext *ユニークIDフィールド – ChrisBorg
によってコアデータからAtmosphereオブジェクトを取得します。 – jmstone617