请问我在等待下载开始的队列中添加NKIssue
时的状态是什么?
在这3个中:
NKIssueContentStatusAvailable
NKIssueContentStatusDownloading
NKIssueContentStatusNone.
即使排队的问题,我也会收到NKIssueContentStatusDownloading
状态。
答案 0 :(得分:0)
Apple文档在NewsstandKit对象NKLibrary的概述中说明了以下内容:
downloadAssets数组可保存任何问题的下载资产。 (下载资产由NKAssetDownload对象表示。)报亭内容应用程序在启动时应遍历此数组并在每个项目上调用downloadWithDelegate:以完全处理下载的资产。
我使用演绎推理假设一旦NKIssue有了它的downloadWithDelegate:方法调用它保持状态NKIssueContentStatusDownloading直到它从NKLibrary中删除或下载。
此外,如果下载已被中断并需要恢复,您将遍历NKLibrary的downloadsAssets属性中的所有NKIssues以重新调用它的downloadWithDelegate以恢复它。但是,谁知道downloadAssets何时清除或重置。我甚至不知道我们会在哪里找到它。
这是我能找到的最佳答案。