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