我有一个简单的任务,但我仍然不确定完成此任务的最佳方法。我有一个 json 端点,它定义了我的应用程序依赖的需要预加载的资产列表。它们是图像和音频文件。鉴于我的应用程序的性质,我更喜欢在用户与应用程序交互之前完全下载这些资产。我预计它总共可能高达 50MB,我相信我最好的选择是下载到本地文件系统。我认为第一次启动将加载 json 文件中定义的资产,然后在需要时应用程序将从本地文件中提取。
首先,这是最好的方法吗?如果是,我应该如何实施。AFNetworking、NSOperation 队列、NSURLSessionDownloadTask ?
我正在阅读大量文档,但我不确定什么已经过时以及目前被认为是解决此问题的最佳方法。如果我能找到这个过程的一个很好的干净示例,或者如果有人能指出我关于该主题的相关教程,我会很高兴。