开发者社区> 问答> 正文

请问IOS怎么将复杂的json数据存储在沙盒中

从服务器获取到的json数据比较大,一般在200kb到800k之间,json中包含了几十对key-value,而且有很多数组、对象嵌套,请问我该用哪种方案把这个json缓存到本地比较好。注意,这个json不是固定的,用户可以手动刷新,根据json中的时间标记获取最新的json。加载更多也要获取一个这样的json,但这个不用缓存在本地,只保留最新的一个json数据。
有过相关经验的朋友们来说说你们的解决方案,Android的方案也可以来讲讲,借鉴一下。

展开
收起
爵霸 2016-03-17 09:20:23 3293 0
2 条回答
写回答
取消 提交回答
  • 就是一个缓冲的功能,直接用缓冲库就可以,简单就自己直接保存文件也可以的。第一次加载的时候,可以先用文件显示,再去网上请求最新的。

    2019-07-17 19:04:26
    赞同 展开评论 打赏
  • 用数据库呗,还可以把时间标记提取出来成为一个新字段,用于查询条件。

    2019-07-17 19:04:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载