我想知道iPhone的网速,这样当网速太慢时,我可以给用户一个信息。
发布于 2010-07-10 12:15:06
请记住,iPhone是一种无线设备,很可能正在移动中。网络速度可以(也将)在不同时刻发生巨大变化,因此请测量至少20秒左右的平均吞吐量……这基本上就是“条”的工作方式。如果它们是实时更新的,它们就会到处跳跃。
发布于 2010-07-10 12:10:57
Net的速度会发生根本性的变化,这取决于iPhone和您试图连接的任何服务器之间的一大堆变量。
您最好根据您在任何给定时间所享受的数据流速率来动态地调整您的行为。
有点像Netflix如何在网络连接质量随时间变化时自动调整视频质量。
发布于 2011-10-04 03:16:50
在ZDS_Shared缓存中,它们将每个下载操作放在一个NSOperation上,然后根据大小和时间进行计算。参见calculateBandwidthForDelegate:。然后,他们设置三种可能的网络状态之一,并相应地限制下载。
https://stackoverflow.com/questions/3217419
复制相似问题