I see. Thanks for both of your responses. Eric
On Thu, Mar 11, 2010 at 10:26 PM, Frank Illenberger <illenber...@mac.com>wrote: > >> In using Core Data, I was under the impression that if I do this: > >> > >> [department addEmployeesObject:employee] // department now has 1 > employee > >> [moc deleteObject:employee] > >> > >> Then department will end up with no employees, assuming that the inverse > >> relationship is set correctly. > >> > >> But it turns out within the same run loop, if I inspect > >> [department.employees count], then the value is 1. But in the next run > loop, > >> the value becomes 0, which is what it should be. > >> > >> Is my observation accurate or is something wrong? > > > > Deletes are propagated at the end of he current event, or at save time, > depending how the MOC is configured. > > But you can call [moc processPendingChanges] directly after the delete to > propagate the changes immediately. > > Frank > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > 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: > http://lists.apple.com/mailman/options/cocoa-dev/eylinlist%40gmail.com > > This email sent to eylinl...@gmail.com > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com