首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何才能获得iPhone当前的网络速度?

如何才能获得iPhone当前的网络速度?
EN

Stack Overflow用户
提问于 2010-07-10 09:24:46
回答 3查看 2.4K关注 0票数 6

我想知道iPhone的网速,这样当网速太慢时,我可以给用户一个信息。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-07-10 12:15:06

请记住,iPhone是一种无线设备,很可能正在移动中。网络速度可以(也将)在不同时刻发生巨大变化,因此请测量至少20秒左右的平均吞吐量……这基本上就是“条”的工作方式。如果它们是实时更新的,它们就会到处跳跃。

票数 3
EN

Stack Overflow用户

发布于 2010-07-10 12:10:57

Net的速度会发生根本性的变化,这取决于iPhone和您试图连接的任何服务器之间的一大堆变量。

您最好根据您在任何给定时间所享受的数据流速率来动态地调整您的行为。

有点像Netflix如何在网络连接质量随时间变化时自动调整视频质量。

票数 1
EN

Stack Overflow用户

发布于 2011-10-04 03:16:50

在ZDS_Shared缓存中,它们将每个下载操作放在一个NSOperation上,然后根据大小和时间进行计算。参见calculateBandwidthForDelegate:。然后,他们设置三种可能的网络状态之一,并相应地限制下载。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3217419

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档