Hello (actual question at the bottom).
In iOS 5 there is the introduction of parent-child managed object contexts in CoreData.
I have a standard NSFetchedRes
According to the WWDC 2011 presentation for "What's new in Core Data" it says you should save like this:
[child save:&error];
[parent performBlock:^{
[parent save:&parentError];
}];
From my understanding this causes the parent to receive and merge in changes from the child context. One thing to note is that the parent and all children must be created with the same concurrency type.
-- Edit removed incorrect assumption that the parent pushes changes to the children, it does not.