0

我有问题让获取结果控制器(使用magicrecord)观察restkit映射结果的变化。只有当我使用来自 restkit 的上下文并更新到神奇记录的默认上下文(然后在获取结果控制器中使用它)时,新的插入或更改才会更新到表视图。

这是我所做的,不知道是否可以?

NSManagedObjectContext* context = [[RKObjectManager sharedManager].objectStore managedObjectContextForCurrentThread];
[NSManagedObjectContext MR_setRootSavingContext:context];
[NSManagedObjectContext MR_setDefaultContext:context];
4

1 回答 1

1

您不想设置根保存上下文。尝试将其设置为零。由于您基本上忽略了 MagicalRecord,因此我也建议您不要这样做。如何让 RestKit 托管对象上下文成为默认上下文或根保存上下文的子级......反之亦然?

于 2012-08-03T06:03:21.067 回答