使用 Objective C,我需要找到 iOS 连接到的网络的特定带宽。有没有人有任何用代码查找此信息的提示?
问问题
3707 次
1 回答
2
您只需要在其中一台服务器(或其他地方)中放置一个足够大的文件
这可以使用普通的NSURLConnection来完成。
在开始下载之前,请设置一个计时器。下载文件后,您将停止计时器。然后您就有了设备下载 X MB 所需的时间。您可以根据此进行计算。完成此操作后,可以丢弃该文件。
当然,这将取决于设备与服务器之间的距离、ping、路由等……但我认为对于如此简单的实现来说已经足够了。如果您想要更高的精度,请重复几次操作并计算平均速度。
于 2013-05-29T13:57:22.473 回答