如何从Persistent store强制重新获取nsmanagedobject的关系?
这种关系是一个nsset。其内容可能已被其他环境改变。更改可能包括集合中现有元素的集合,删除和更新中的新元素。
答案 0 :(得分:0)
如果你有不同的NSManagedObjectContexts,你需要监听“保存”。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(updateStuff:)
name:NSManagedObjectContextDidSaveNotification
object:nil];
一旦完成,您就可以“刷新”您的数据。
- (void)updateStuff:(NSNotification *)notification
{
NSArray *array = [myEntity.theRelationship allObjects];
}