diff --git a/CoreStore/Internal/NSManagedObjectContext+Setup.swift b/CoreStore/Internal/NSManagedObjectContext+Setup.swift index c6c3563..b1a20fa 100644 --- a/CoreStore/Internal/NSManagedObjectContext+Setup.swift +++ b/CoreStore/Internal/NSManagedObjectContext+Setup.swift @@ -84,6 +84,11 @@ internal extension NSManagedObjectContext { context?.performBlock { () -> Void in + let updatedObjects = (note.userInfo?[NSUpdatedObjectsKey] as? [NSManagedObject]) ?? [] + for object in updatedObjects { + + context?.objectWithID(object.objectID).willAccessValueForKey(nil) + } context?.mergeChangesFromContextDidSaveNotification(note) } }