Ios 导出核心数据实体的最佳做法

Ios 导出核心数据实体的最佳做法,ios,objective-c,core-data,export,entity,Ios,Objective C,Core Data,Export,Entity,我需要导出几个实体及其关系,以便将其导入其他iOS设备。例如: A.relationship1 <------>> B.relationship1 (one to many) B.relationship2 <-------> C.relationship1 (one to one) A.relationship1>B.relationship1(一对多) 关系(一对一) 是否有一种序列化/反序列化(或其他方法)的方法可以“轻松”导出/导入核心数据模型的片段(由

我需要导出几个实体及其关系,以便将其导入其他iOS设备。例如:

A.relationship1 <------>> B.relationship1 (one to many)
B.relationship2 <-------> C.relationship1 (one to one)
A.relationship1>B.relationship1(一对多)
关系(一对一)
是否有一种序列化/反序列化(或其他方法)的方法可以“轻松”导出/导入核心数据模型的片段(由“获取结果”控制器获取的对象及其关系)?通过序列化所有数据包(NSData或其他),反序列化并将其插入上下文(导入)

请给我指一下正确的方向。
提前感谢。

我认为,对您来说,最好的方法是将核心数据对象转换为JSON,保存,然后解码回来

这是Marcus Zarra绝对伟大的编码和解码工作代码