我有一个使用ASIHTTP与服务器交互的应用程序。 我要求在iPhone上以某种缓存机制存储一些数据(如果不是全部(仍在决定))。通过这种方式,我甚至可以离线访问数据:所以我也需要一个同步机制。 此库中是否有一项功能可永久保存从服务器收到的响应? 响应是一个JSON,所以如果我需要在存储数据之前进行一些映射,这不是问题。 如果没有,是否有一些图书馆有助于这样做?
答案 0 :(得分:0)
要将数据存储到您的设备,您可以使用以下技术。 Property Lists
Archiving and Serialization mechanism 适用于ios或的SQLite框架 Core Data
答案 1 :(得分:0)
通过Sqlite管理器,数组,用户默认或核心数据存储数据,此外,您可以创建文本文件并将JSON响应保存在该文件中,并在文档目录中设置文件位置。
答案 2 :(得分:0)
我找到了(@taffarel& @Manjit Bhuriya)你的答案是正确的。 但我一直在寻找ASIHTTP库中的解决方案。 我更多地研究了我正在处理的代码,我发现有一个缓存但从未使用过,因为网络上有太多的检查。 我放松了检查,现在缓存工作。 现在我决定坚持下去。
非常感谢,非常感谢:)