0
我正在使用ASINetworkQueue
在iPad应用程序中下载大约50个文件。我正在寻找一种允许用户以pause
和resume
排队的方式。暂停ASIHTTP队列
的ASIHTTP
文档指
[request setAllowResumeForFileDownloads:YES];
但这工作在一个单独的请求级别,而不是在队列级别。由于ASINetworkQueue
是NSOperationQueue
一个子类,我也试着
[queue setSuspended:YES];
,虽然这将暂停队列,它不会影响正在进行的下载,它只是等待,直到他们已经完成,然后暂停队列,在我的情况下,这意味着用户按下按钮和实际暂停队列之间有很多秒钟,这不是我想要的UI体验。
任何人都可以提出解决这个问题的另一种方式?
托尼·斯塔克,三江源 –