0

你能告诉我NKIssue当它被添加到等待下载开始的队列中时的状态是什么?

在这 3 个中:

NKIssueContentStatusAvailable
NKIssueContentStatusDownloading
NKIssueContentStatusNone.

NKIssueContentStatusDownloading即使是排队的问题,我也会得到状态。

4

1 回答 1

0

Apple 文档在 NewsstandKit 对象NKLibrary的概述中说如下:

downloadAssets 数组包含任何问题的任何下载资产。(下载资产由 NKAssetDownload 对象表示。)报刊亭内容应用程序应在启动时遍历此数组并在每个项目上调用 downloadWithDelegate: 以完全处理下载的资产。

我使用演绎推理假设一旦 NKIssue 拥有它的 downloadWithDelegate: 方法,它就会保持状态 NKIssueContentStatusDownloading 直到它从 NKLibrary 中删除或下载。

此外,如果下载已中断并需要恢复,您将遍历 NKLibrary 的 downloadAssets 属性中的所有 NKIssues 以重新调用它的 downloadWithDelegate 以恢复它。但是,谁知道下载资产何时被清除重置。我什至不知道我们会在哪里找到它。

这是我能找到的最佳答案。

于 2012-01-11T08:08:19.240 回答