MTLManagedObjectAdapter
MTLManagedObjectAdapter copied to clipboard
Core Data support for Mantle
If we implement the selector `-mergeValueForKey:fromManagedObject:`, and not `-mergeValuesForKeysFromManagedObject:`, the enumeration occurs over the keys provided by `+managedObjectKeysByPropertyKey.` ``` - (void)mergeValuesOfModel:(id)model forKeysFromManagedObject:(NSManagedObject *)managedObject { if ([model respondsToSelector:@selector(mergeValuesForKeysFromManagedObject:)]) { [model mergeValuesForKeysFromManagedObject:managedObject];...
In MTLManagedObjectAdapater.m ``` if (managedObject == nil) { managedObject = [entityDescriptionClass insertNewObjectForEntityForName:entityName inManagedObjectContext:context]; } else { // Our CoreData store already has data for this model, we need to merge...