如何组织后台批量下载?

时间:2013-02-28 15:47:49

标签: iphone ios ios5

我正在尝试组织多个图像的背景下载(几百个),它不会冻结主UI,我将能够控制同时下载的数量。

第一次尝试是使用串行调度队列,由于它会串行地跨越线程,但是队列块中的同步下载代码将同时执行,从而产生错误数量(服务器将简单地丢弃大部分此类连接)。

问题是 - 如何组织这个后台下载?使用与服务器一样多的下载作业的填充调度队列是否更好,然后在队列块中写入同步下载例程并在完成下载时跨越其他批量?

有没有更好或更自然的方法呢?

1 个答案:

答案 0 :(得分:0)