Xcode 8 beta 6错误:尝试在非拥有协调器上序列化存储访问

时间:2016-08-18 04:53:44

标签: ios xcode

任何人在使用Xcode 8 beta 6时出现以下错误:尝试在非拥有协调器上序列化商店访问权限?任何建议如何消除它将非常感激。

1 个答案:

答案 0 :(得分:5)

我在iOS 10.0.1上执行performFetch时看到了同样的错误:

- (void) refreshFetchedResults:(NSFetchedResultsController *)controller {

    [self configureFetchRequest:controller.fetchRequest];

        NSError *error = nil;
        if (![controller performFetch:&error]) {
            DDLogError(@"Unresolved error %@, %@", error, [error userInfo]);
        }
    }
}

如报告here,在执行performFetch之前对与NSFetchedResultsController 关联的managedObjectContext执行保存会停止显示警告。 (就我而言,有些变化需要保存。)