从资产列表下载到ios 7应用程序的本地存储

时间:2014-07-26 01:19:15

标签: ios afnetworking nsoperationqueue nsurldownload

我有一个简单的任务,但我仍然不确定实现这一目标的最佳方法。我有一个json端点,它定义了我的app依赖于需要预加载的资产列表。它们是图像和音频文件。鉴于我的应用程序的性质,我更喜欢在用户与应用程序交互之前完全下载这些资产。我预计它总共可能达到约50MB,我相信我最好的选择是下载到本地文件系统。我想第一次启动将加载json文件中定义的资产,然后在需要时,应用程序将从本地文件中提取。

首先,这是最好的方法,如果是,我应该如何实现这一点。 AFNetworking,NSOperation Queues,NSURLSessionDownloadTask?

我正在阅读大量文档,但我不确定过时的内容以及目前认为这是解决此问题的最佳方法。我喜欢它,如果我能找到一个很好的干净的这个过程的例子,或者有人可以指出我有关该主题的相关教程。

1 个答案:

答案 0 :(得分:1)

我最终使用了基于本教程的后台传输服务。它似乎正在执行我需要的东西

http://www.appcoda.com/background-transfer-service-ios7/