我正在使用带有Core Data的iCloud来同步两台设备之间的数据,但问题是当我在另一台设备上编辑相同的NSManagedObject时同时合并数据时,应用程序崩溃,同时使用NSFetchedResultsController重新获取数据(应用程序在performFetch上崩溃),但在另一种情况下,我没有打开NSManagedObject,它工作正常。
[[[ZTManagerObject shared] context] mergeChangesFromContextDidSaveNotification:notification];
NSError *error = nil;
if (![_fetchedResultsController performFetch:&error]) {
NSLog(@"Error while fetching data %@; %@", [error localizedDescription], error);
abort();
}