1

使用 Objective C,我需要找到 iOS 连接到的网络的特定带宽。有没有人有任何用代码查找此信息的提示?

4

1 回答 1

2

您只需要在其中一台服务器(或其他地方)中放置一个足够大的文件

这可以使用普通的NSURLConnection来完成。

在开始下载之前,请设置一个计时器。下载文件后,您将停止计时器。然后您就有了设备下载 X MB 所需的时间。您可以根据此进行计算。完成此操作后,可以丢弃该文件。

当然,这将取决于设备与服务器之间的距离、ping、路由等……但我认为对于如此简单的实现来说已经足够了。如果您想要更高的精度,请重复几次操作并计算平均速度。

于 2013-05-29T13:57:22.473 回答