0

我希望使用 AFNetworking(在 iOS 上)创建一些库,以帮助我未来的应用程序做出有关互联网连接的决定。基本上我想要的不仅仅是“有互联网”或“没有互联网”。更像是“没有连接,连接不好,还不错,正常,好,好……”

考虑到这一点,我从我的图书馆开始,并使用 AFNetworking 作为客户端。但我很想知道是否有任何方法可以查看在某个时刻下载了多少个大小的包。因此,我可以制作一个“下载/时间”(速度)表达式来对当前连接的速度和/或质量进行评分。

任何想法从哪里开始寻找?

4

1 回答 1

0

是的,在 AFNetworking 常见问题解答中:

https://github.com/AFNetworking/AFNetworking/wiki/AFNetworking-FAQ#how-do-i-track-upload-or-download-progress

这使您可以了解下载进度;使用当前字节数定期调用您的块。您可以将其与时间信息一起使用来计算当前费率。

于 2013-09-09T19:35:38.087 回答