概述
在网络应用中,需要对用户设别的网络状态进行实时监控,可以让用户了解自己的网络状态出现网络问题提示用户。
一般在网络状态不好的场景下需要做一些处理比如:
- WIFT/3G/4G网络:自动下载高清图。网络不好的场景下载缩略图。
- 没有网络显示离线的缓存数据
网络监控
方案一
苹果官方的Reachability示例程序。
下载地址 https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip