首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS6+离线管理工作方式与本机缓存管理类似

iOS6+离线管理工作方式与本机缓存管理类似
EN

Stack Overflow用户
提问于 2013-01-24 02:59:01
回答 1查看 75关注 0票数 1

我正在尝试将脱机使用添加到应用程序。我只需要NSURLRequest / NSURLCache完成的所有工作,同时能够准确地选择磁盘存储位置,这样我就可以把它放在“/库/应用程序支持/任何东西”中,在那里它永远不会被删除(不会忘记标志,这样它就不会在iCloud /iTunes上同步)。

我觉得我必须自己做所有的工作,我跑了第一期。NSURLCache在内存中保存了一个字典,其中键是NSURLRequest,值是相关的NSCachedURLResponse。我也在做同样的事情,但是我不能在磁盘上写这个字典,因为它不是由基本类型组成的。

你知道怎么在磁盘上写这样的字典吗?

EN

回答 1

Stack Overflow用户

发布于 2013-03-18 22:57:04

我在类似的情况下,我需要一个缓存,可以使用时,应用程序离线或直到应用程序解析新的数据。

每个人都会推荐你:https://github.com/steipete/SDURLCache

但从理论上讲,在iOS6中,NSURLConnection会将缓存写入磁盘,您可以将该缓存用作离线缓存,但我仍需弄清楚是如何实现的。

所以部分答案,将尝试找出更多并更新答案。:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14487300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档