私はこのコードを持っています:
Entry *entry = [Entry create];
NSOrderedSet *media = [[NSOrderedSet alloc] init];
entry.media = media;
EntryTableInfo *entryTableInfo = [[EntryTableInfo alloc] init];
entry.entryTableInfo = entryTableInfo;
[[CoreDataStore mainStore] save];
そしてそれが保存するとき、それは私にエラーを与えていますIllegal attempt to establish a relationship between objects in different contexts
。
NSOrderedSet
コードはすでにそこにあり、正常に機能していました。コードはそうではありませんでした、それEntryTableInfo
は新しいです、そしてそれがクラッシュの原因です、しかし私は理由がわかりませんか?