多个NSURLConnection是否会延迟性能?

问题描述:

我做了一个多文件下载器。 我使用NSOperationQueue实现了NSURLConnection。多个NSURLConnection是否会延迟性能?

NSOpetationQueue有许多NSURLConnection操作。

,并设置MaxConcurrentOperationCount分至10

我想我的代码是正确的,但运行该项目后,这是错误的。 发生了一些连接错误。 文件的网址是正确的。并完成文件下载。 但下载文件,发生“超时”错误。

这是如此严重。 我测试了8个文件,而这些总大小只有3M。 但总下载时间是2分钟〜!

一个文件下载只花费几秒钟。 (2〜3秒) 但多文件下载发生很多超负荷! (2分钟)

我不知道它为什么是... 是否有人知道是什么原因?

+0

您是在一个稳定的WiFI网络上或通过蜂窝连接测试它吗? – Jasarien 2010-03-19 09:49:34

+0

我在我的实验室。有一个稳定的WiFi。我想我完全不知道NSOperationQueue的操作。 – oksk 2010-03-20 00:18:24

啊,我的错〜!

这不是问题。 我检查了网络速度。和文件通过模拟器存在目录中。

因此,它取决于网络速度! 一个文件,多个文件是相同的结果。

对于错误的问题,我很抱歉。