iphone - 在 Objective-C 上使用嵌套 JSON 对象时遇到问题

标签 iphone ios objective-c json

在我的 iPhone 应用程序上,我从服务器收到以下响应: Server JSON response

我需要将此数据保存到磁盘,以便可以在离线时访问它,并且我使用 NSKeyedArchiver 来完成此操作。

我需要保存每个 id_pregunta 及其对应的值,包括数组 respuestas,它也有一些对象。

如何将此服务器响应分解为更易于管理的数据,以便保存它?我目前的方法是使用 NSMutableDictionary,但我只是无法理解其背后的逻辑(我太累了)。

提前致谢。

最佳答案

如果您要将其序列化为 NSMutableDictionary,您只需将字典的内容写入文件即可。如果您需要将数据解析为对象(无论出于何种原因),或者您想要数据库的一般可扩展性和性能,您可能需要查看此链接 -> Core Data

但是;您没有指定您想要的数据形式。

弗兰克

关于iphone - 在 Objective-C 上使用嵌套 JSON 对象时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16993972/

相关文章:

ios - 无法转换类型 'LLAppDelegateProxy' 的值

ios - Arc 语义问题 : No known class method for selector (method name here)

ios - UIWindow 无法填满新设备的屏幕?

iphone - 应用程序未在 ios 5 中运行

ios - 如何在 Apple Watch 上安装 App

iOS 8 建议的应用程序 - 它是如何工作的?

ios - 动画 PickerView 高度 Swift

iphone - 尽管应用程序在前台,但 UIApplicationState 返回 Inactive

ios - 如何在 Swift 中将 CMSampleBuffer 转换为 Data?

ios - 核心数据迁移崩溃