mirror of
https://github.com/zhigang1992/RestKit.git
synced 2026-01-12 22:51:50 +08:00
Obtain a mutable copy of the managed object model before attempting to add indexing. fixes #1014
This commit is contained in:
@@ -17,7 +17,8 @@
|
||||
RKLogConfigureByName("RestKit/Search", RKLogLevelTrace);
|
||||
|
||||
// Initialize the managed object store
|
||||
NSManagedObjectModel *managedObjectModel = [NSManagedObjectModel mergedModelFromBundles:nil];
|
||||
// NOTE: To add search indexing an entity, the managed object model must be mutable. The `mergedModelFromBundles:` method returns an immutable model, so we must send a `mutableCopy` message to obtain a model that we can add indexing to.
|
||||
NSManagedObjectModel *managedObjectModel = [[NSManagedObjectModel mergedModelFromBundles:nil] mutableCopy];
|
||||
RKManagedObjectStore *managedObjectStore = [[RKManagedObjectStore alloc] initWithManagedObjectModel:managedObjectModel];
|
||||
|
||||
// Configure the Contact entity for mapping
|
||||
|
||||
Reference in New Issue
Block a user