【发布时间】:2014-11-06 14:20:49
【问题描述】:
我使用的是MagicalRecord,但在使用时遇到了一点问题。
服务器向我发送一个 JSON,我需要它尽快映射到现有的 NSManagedObject 并将其提供给块。
NSManagedObjectContext *localContext = [NSManagedObjectContext MR_contextForCurrentThread]; [查看 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?
【问题讨论】:
标签: json core-data nsdictionary nsmanagedobjectcontext magicalrecord