我需要导出一些具有关系的实体,以便在其他iOS设备中导入它。例如:
A.relationship1 <------>> B.relationship1 (one to many)
B.relationship2 <-------> C.relationship1 (one to one)
有没有办法序列化/反序列化(或其他方法)来“轻松”导出/导入核心数据模型的一个片段(由获取的结果控制器获取的对象及其关系?通过序列化所有数据包(NSData)或其他),反序列化并将其插入上下文(导入)。
请指出正确的方向。 提前谢谢。
答案 0 :(得分:1)
我认为,最好的方法是将Core Data对象转换为JSON,保存,然后将其解码。
这是由Marcus Zarra编写和解码的absoluetley伟大的工作代码