0

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

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

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

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

提前致谢。

4

2 回答 2

1

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

然而; 你没有指定你想要的数据形式。

坦率

于 2013-06-07T22:47:10.807 回答
0

请参阅NSDictionary 类参考中的这些...

 - (BOOL)writeToFile:(NSString *)path atomically:(BOOL)flag

+ (id)dictionaryWithContentsOfFile:(NSString *)path`
于 2013-06-08T00:02:12.077 回答