私は多対多の関係でコアデータエンティティの注文を保存する必要があるシナリオを実行しました。関係のオブジェクトの永続IDを使用することを計画していましたが、保存されていない(タイトルなしの)ドキュメントで呼び出されると、次のコードでエラーが発生します。 obtainPermanentIDsForObjects:error:
が呼び出されたときに(私はBWOrderedManagedObjectに似た何かを達成するために望んでいる)getPermanentIDsForObjects:error:未保存のドキュメント
if(!widget)
{
widget = [[Widget alloc] initWithContext:[delegate managedObjectContext]];
NSError* error = nil;
if(![[widget managedObjectContext] obtainPermanentIDsForObjects:[NSArray arrayWithObject:widget] error:&error])
{
NSLog(@"%@", error);
}
}
をしかし、それは、次のエラーが発生:
The model configuration used to open the store is incompatible with the one that was used to create the store.
はありますとにかく、私は永久的なIDを取得することができます文書が保存される前に?