Apples Reachability 类是否有更复杂的替代方案?

Pro*_*ber 5 iphone cfnetwork reachability ipad ios

Apple 已经创建了那个著名的 Reachability 类,但是查看代码我不太信任它。格式和标题很乱。

它也无法帮助显示“您没有互联网!” 警报。

我只想做:

  • 在某些时候下载一个 XML。

  • 当没有互联网时,显示警报。

  • 当下载 XML 时 Internet 断开连接,显示警报。

在我的应用程序中,用户没有点击下载按钮,这一切都在后台自动发生。

就是这样。真的。我现在在 Reachability 上花了 3 个小时,我的大脑拒绝了它。

有人用干净的标题和干净的代码创建了一个聪明的替代方案吗?使用起来非常简单的东西?

Pro*_*ber 0

我在 GitHub 上找到了一个: https: //github.com/tonymillion/Reachability

注意:首先找到!=一定是最好的找到。