我正在构建应用程序的一部分,该应用程序需要用户下载不同大小的文件。目前,我正在使用 Apple 的可达性代码让我知道我是否有连接。
(http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html)
虽然可达性代码可以跟踪“有连接”,但它无法让我知道连接恶化。看来我需要扩展 Apple 代码的功能以满足我的要求。我是否可以测量数据传输过程中丢弃数据包的数量或百分比?这将很有帮助,因此我可以向用户发送消息并能够暂停或停止下载。