В базовых данных с NSManagedObjectContext: если у меня есть родительский и дочерний контексты, когда я сохраняю дочерний контекст, мне также нужно сохранить родительский контекст?NSManagedObject - Нужно ли сохранять контексты родителя и ребенка?
т.е.
NSManagedObjectContext *childContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSPrivateQueueConcurrencyType];
childContext.parentContext = [self defaultPrivateQueueContext];
[childContext performBlock:^{
//do stuff async
[childContext save:&error];
[self.defaultPrivateQueueContext performBlock:^{
[self.defaultPrivateQueueContext save:&error];
}];
}];