【发布时间】:2012-01-29 15:15:38
【问题描述】:
我正在使用 ASINetworkQueue 在 iPad 应用程序中下载大约 50 个文件。我正在寻找一种允许用户暂停和恢复队列的方法。
ASIHTTP 文档参考
[request setAllowResumeForFileDownloads:YES];
但这在单个请求级别而不是队列级别上运行。由于 ASINetworkQueue 是 NSOperationQueue 的子类,我也尝试过
[queue setSuspended:YES];
虽然这会暂停一个队列,但它不会影响正在进行的下载,它只是等到它们完成然后暂停队列,这在我的情况下意味着用户按下按钮和队列之间的许多秒实际上是暂停,这不是我想要的 UI 体验。
谁能提出另一种解决这个问题的方法?
【问题讨论】:
标签: ios asihttprequest nsoperationqueue