Re: Merging changes across NSManagedObjectContexts
Re: Merging changes across NSManagedObjectContexts
- Subject: Re: Merging changes across NSManagedObjectContexts
- From: Mike Abdullah <email@hidden>
- Date: Wed, 30 Dec 2009 22:08:15 +0000
On 30 Dec 2009, at 21:58, Rick Mann wrote:
>
> On Dec 30, 2009, at 13:54:10, mmalc Crawford wrote:
>
>>
>> On Dec 30, 2009, at 12:54 pm, Rick Mann wrote:
>>
>>> In my app I have a situation where I have two (Core Data) documents open, and I need to merge all the changes made in one doc1 to the changes in doc2. I've been reading the section on Change Management in the Core Data Programming Guide, but it just talks about the caveats and gotchas, and doesn't actually talk about how to effect the merge. It also only talks about the example where the two MOCs share a single file, which is not the case here.
>>>
>> Then you're not merging, you're copying/moving objects from one store to another.
>
> Is that operation discussed in the docs somewhere?
It's pretty much the same as any other operation on with a MOC. You cannot copy or move a managed object from one MOC to another in a simple fashion. Instead, you have got to create new, corresponding objects in the second MOC, and then (if needed) delete the old objects from the first MOC._______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden