ASIHTTP在iPhone上保存数据

时间:2013-05-02 10:15:19

标签: iphone objective-c asihttprequest

我有一个使用ASIHTTP与服务器交互的应用程序。 我要求在iPhone上以某种缓存机制存储一些数据(如果不是全部(仍在决定))。通过这种方式,我甚至可以离线访问数据:所以我也需要一个同步机制。 此库中是否有一项功能可永久保存从服务器收到的响应? 响应是一个JSON,所以如果我需要在存储数据之前进行一些映射,这不是问题。 如果没有,是否有一些图书馆有助于这样做?

3 个答案:

答案 0 :(得分:0)

要将数据存储到您的设备,您可以使用以下技术。 Property Lists

Archiving and Serialization mechanism  适用于ios或的SQLite框架 Core Data

答案 1 :(得分:0)

通过Sqlite管理器,数组,用户默认或核心数据存储数据,此外,您可以创建文本文件并将JSON响应保存在该文件中,并在文档目录中设置文件位置。

答案 2 :(得分:0)

我找到了(@taffarel& @Manjit Bhuriya)你的答案是正确的。 但我一直在寻找ASIHTTP库中的解决方案。 我更多地研究了我正在处理的代码,我发现有一个缓存但从未使用过,因为网络上有太多的检查。 我放松了检查,现在缓存工作。 现在我决定坚持下去。

非常感谢,非常感谢:)