检测网络状态
来源:互联网 发布:怎么加雷盾网络验证 编辑:程序博客网 时间:2024/05/02 02:25
要想检测网络状态,即是移动流量,还是没有网,还是处于wifi网络环境系下,可以用下面的代码来实现
//三部曲
//1.取得网络检测管理对象
AFNetworkReachabilityManager *manager = [AFNetworkReachabilityManager sharedManager];
//2开始检测网络状态
[manager startMonitoring];
//3检测网络变化时回调的block
[manager setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
case AFNetworkReachabilityStatusNotReachable:
NSLog(@"网络不通");
break;
case AFNetworkReachabilityStatusReachableViaWiFi:
NSLog(@"网络通过wifi连接");
break;
case AFNetworkReachabilityStatusReachableViaWWAN:
NSLog(@"网络通过流量连接");
break;
default:
break;
}
}];
- 网络状态检测
- 检测网络状态
- 检测网络状态
- Iphone检测网络状态
- android检测网络状态
- android 检测网络状态
- android网络状态检测
- iOS---检测网络状态
- Reachability检测网络状态
- ios 检测网络状态
- 检测iOS网络状态
- 检测网络链接状态
- 检测网络连接状态
- 检测网络连接状态
- 检测网络状态
- 检测网络状态(Stackoverflow)
- NetWorkHelper 检测网络状态
- 检测网络状态
- PHP数组下标加引号的理解
- 360急速浏览器有道词典屏幕取词问题
- 你所不知道的Html5那些事(一)
- Java动态代理实现接口方法
- iptables的详细介绍及配置方法
- 检测网络状态
- 关于Mongodb的全面总结,学习mongodb的人,可以从这里开始!
- HomeKit 开发指南(中文版)
- 静态变量和全局变量的区别
- C语言中memset参数
- 排列组合数C(m,n)的O(n)算法
- 关于static和final
- 二分查找
- java故事(final与static认识一)