我使用MagicalRecord
,并且在使用它时遇到了一些麻烦。如何在不写入CoreData的情况下将NSDictionary映射到NSManagedObject?
服务器向我发送一个JSON,我尽可能快地将它映射到现有的NSManagedObject
并将其提供给该块。
NSManagedObjectContext *localContext = [NSManagedObjectContext MR_contextForCurrentThread]; [Review MR_importFromObject:dictionary inContext:localContext]; [localContext MR_saveOnlySelfAndWait];
而经过:
[[CacheOperation sharedOperation]saveBestRateProductByDict:reviewDict]; Review *review = [Review MR_findFirstByAttribute:@"id" withValue:[reviewDict objectForKey:@"id"]];
但是,如果我有很多对象,它需要大量的时间。
如何在不写入CoreData的情况下将NSDictionary
映射到NSManagedObject
?