在CoreData中保存复杂的JSON对象

时间:2018-08-21 14:58:09

标签: ios objective-c

我对Objective C非常陌生,我继承了一个项目来学习和扩展。最终目标是从长远来看迁移到Swift,但是现在我需要继续使用Obj C。

我有一个非常大而复杂的JSON,包含大约4000行变量和子对象。

在Android中,我可以轻松地将此JSON反序列化为一个对象,该对象可以通过将复杂的部分本质上转换为单独的JSON字符串并在需要时全部反序列化而轻松地用Room保存。

我应该如何在Obj C中解决这个问题?我发现https://quicktype.io使我可以轻松地为JSON结构获取一个生成的类,从而完成了这一部分。

我需要将此数据保存在CoreData中,然后在需要时检索所有数据。我不需要获取数据的特定部分,因此将整个内容另存为字符串也没关系。

是否有一种方法可以轻松地基于类生成表实体,还是应该将其作为字符串混搭在一起?最好的方法是什么?

很抱歉,我没有任何代码示例,因为我没有太多事情要做。

0 个答案:

没有答案