我目前正在使用NSURLConnection在我的应用中下载和上传数据。
文件直接加载到缓存中。
当用户滚动集合视图时,我开始下载相关图像(类似于pinterest主屏幕)。
我已经有一个系统可以先下载“最后请求的”,但是当然首先完成当前正在运行的下载。
由于我要整合大型文件的下载,比如视频或大图像,而不是缩略图的详细视图,我想知道是否可以限制连接的下载速度,以优先考虑以后请求的“大”文件。
到目前为止我已查看ASIHTTPRequest
,但他们只允许限制整个连接。
我想避免使用CFStreams自己实现所有内容。蚂蚁的想法?
AFNetworking
不提供此功能,因为它建立在NSURLConnection上,而我所看到的大多数其他框架都没有提供此功能。