我有一个UITableView
显示在我自己的服务器上的下载列表。每行都有自己的下载按钮。由于其中一些的大小超过 50Mb,我想禁用他们的下载按钮,以在他们仅在 3G (WWAN) 下时节省用户资金和体验。我已经在使用AFNetowrking并且我知道他们计划在 github 上的一些实验分支中支持当前可访问接口的标志,但我更喜欢仅在它成为稳定的生产/就绪代码时才使用该代码。我需要类似 3 种状态的东西:
- 不能达到
- 可通过 WWAN 访问
- 可通过 WiFi 访问
我如何仅使用 AFNetworking来实现我的目标?我必须添加另一个库吗?
注意:我已经在这个应用程序中部署了很多工作代码,其中大部分依赖于AFNetworking,因此无法替换这个库。