我正在使用魔法记录:
https://github.com/magicalpanda/MagicalRecord
https://github.com/magicalpanda/MagicalRecord
我试图使用魔法记录和核心数据保存从我的网站到sqllite数据库的记录,但我一直收到错误:
MR_saveWithErrorCallback:](0xaaa6bd0) NO CHANGES IN CONTEXT <NSManagedObjectContext (0xaaa6bd0): *** BACKGROUND SAVING (ROOT) ***> on *** BACKGROUND THREAD *** - NOT SAVING
这是代码:
for(int i = 0; i < count; i += 1) { // results = array of all services from site NSDictionary * result = [results objectAtIndex: i]; NSNumber * sid = @([[result objectForKey: @"id"] intValue]); NSNumber * parent = @([[result objectForKey: @"parent"] intValue]); Service * service = [Service createEntity]; NSString * image = [NSString stringWithFormat: @"%@",[result objectForKey: @"image"]]; NSString * name = [NSString stringWithFormat: @"%@",[result objectForKey: @"name"]]; NSString * machine_name = [NSString stringWithFormat: @"%@",[result objectForKey: @"machine_name"]]; [service setDate: [NSDate date]]; [service setSid: sid]; [service setName: name]; [service setImage: image]; [service setParent: parent]; [service setMachine_name: machine_name]; [[NSManagedObjectContext defaultContext] saveNestedContexts];