0

永続ストアから nsmanagedobject の関係を強制的に再フェッチするにはどうすればよいですか?

関係は nsset です。その内容は、他のコンテキストによって変更された可能性があります。変更には、セット内の新しい要素、セット内の既存の要素の削除および更新が含まれる場合があります。

4

1 に答える 1

0

異なる NSManagedObjectContexts がある場合は、「保存」をリッスンする必要があります。

[[NSNotificationCenter defaultCenter] addObserver:self
                                             selector:@selector(updateStuff:)
                                                 name:NSManagedObjectContextDidSaveNotification
                                               object:nil];

完了したら、データを「更新」できます。

- (void)updateStuff:(NSNotification *)notification
{
    NSArray *array = [myEntity.theRelationship allObjects];
}
于 2012-09-03T13:53:02.390 に答える