【发布时间】:2011-01-22 16:04:15
【问题描述】:
我有一个核心数据对象图(由通过一对多关系链接的两个实体组成)。
作为一个相对缺乏经验的 iPhone 开发人员,我很好奇是否有人可以推荐一种方法,以及适用于 iPhone 的 JSON 实现,这将使我能够:
将核心数据记录转换为 JSON 字符串(同时保持实体之间的关系);和
将 JSON 字符串转换回核心数据对象(再次保留实体之间的关系)。
我已经搜索了关于这一点的教程/代码示例,但未成功,因此我们将不胜感激。
【问题讨论】:
-
对于为 iOS5 研究此问题的任何人,现在有
NSJSONSerializationdeveloper.apple.com/library/mac/#documentation/Foundation/… stackoverflow.com/questions/6726899/nsjsonserialization-in-ios5 -
我知道这个问题有点老了,但我创建了一个名为 OSReflectionKit 的简单库,它允许您使用 NSJSONSerialization 将对象序列化/反序列化到 JSON 或从 JSON 中序列化/反序列化对象,或者NS词典。它还支持 Core Data 对象。
标签: iphone objective-c json core-data