首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何组织后台批量下载?

如何组织后台批量下载?
EN

Stack Overflow用户
提问于 2013-02-28 23:47:49
回答 1查看 72关注 0票数 0

我正在尝试组织多张图片(几百张)的后台下载,这样它就不会冻结主UI,并且我将能够控制同时下载的数量。

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

问题是--如何组织这个后台下载?在队列块中编写同步下载例程,并在下载跨度完成后再批量写入同步下载例程,是不是更好呢?

有没有更好或更自然的方法来做到这一点呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-28 23:53:31

使用NSOperationQueue。关于它也有一个很好的教程:http://www.raywenderlich.com/19788/how-to-use-nsoperations-and-nsoperationqueues

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15139755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档