从核心数据创buildjsonstring,反之亦然?
我拥有核心数据实体,拥有一对多的关系。 如何将我的实体中的数据转换为jsonstring,并在创build后使用jsonstring填充核心数据实体?
任何帮助将不胜感激…
核心数据到json:
根据您的要求从您的coredata中获取数据,然后将其转换为json。
访问这个链接到数据到JSON也看到这一个
为json核心数据
1)将JSON转换为本地cocoa数据types(NSDictionary和NSArray)
2)将NS *转换为核心数据对象
这意味着你可以检索你的JSON数据到任何数组或任何对象,然后将该对象或数据插入到核心数据中。
像这样从json获取数据
NSMutableArray *json = (NSMutableArray* )[NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&err]; Book.name = [[[json valueForKey:@"boxesDetail"] objectAtIndex:i] valueForKey:@"name"]; Book.ID = [NSNumber numberWithInt:[[[[json valueForKey:@"boxesDetail"] objectAtIndex:i] valueForKey:@"number"] intValue]];
现在将这本书数据插入核心数据
- 核心数据:在多对多关系中避免保留周期
- NSFetchedResultsController不总是调用didChangeObject:atIndexPath:forChangeType:newIndexPath:for NSFetchedResultsChangeMove
- iOS:保存托pipe对象上下文需要一段时间
- iOS:什么是迁移coredata关系时的值expression式函数?
- + entityForName:nil不是合法的NSManagedObjectContext参数search实体名称“帐户”
- 什么是NSManagedObjectContext的performBlock:用于?
- 核心数据属性关系?
- 核心数据模型devise – 更改“活动”对象也会更改保存的对象
- NSManagedObjectContext executeFetchRequest返回不稳定的对象,导致EXC_BAD_ACCESS,SIGABRT等