98 AFNetworking网络状态监控
2015-09-07 16:50
435 查看
1>AFN网络状态监控: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. AFNetworkReachabilityManager *mgr = [AFNetworkReachabilityManager sharedManager]; [mgr setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) { // 当网络状态发生改变的时候调用这个block switch (status) { case AFNetworkReachabilityStatusReachableViaWiFi: NSLog(@"WIFI"); break; case AFNetworkReachabilityStatusReachableViaWWAN: NSLog(@"自带网络"); break; case AFNetworkReachabilityStatusNotReachable: NSLog(@"没有网络"); break; case AFNetworkReachabilityStatusUnknown: NSLog(@"未知网络"); break; default: break; } }]; // 开始监控 [mgr startMonitoring]; //主动获得网络状态 mgr.isReachable; mgr.isReachableViaWiFi; mgr.isReachableViaWWAN; }
相关文章推荐
- Eclipse网络求情返回数据多显示不全的处理
- Linux access()函数 使用 http://blog.163.com/lqy_super/blog/static/199751021201302351831330/
- IP地址的分类——a,b,c 类是如何划分的
- TCP的流量控制和拥塞控制 (小结)
- hdu 4284 Travel 2012天津网络赛 状压dp TSP 最短路
- 用HttpUrlConnection抓取网页内容
- TCP-IP协议详解(11) 涅槃 (TCP重新发送)
- java httpURL连接远程服务器并返回数据(httpurlconnection)
- TCP/IP详解之IP协议ARP协议和RARP协议
- TCP-IP协议详解(10) 魔鬼细节 (TCP滑窗管理)
- httpclient远程调用,返回xml
- HttpClient使用详解
- nginx 的简单配置(虚拟主机、来源控制、https)
- 分布式网络爬虫架构-技术选型
- 利用Git和TortoiseGit把代码传输到网络服务器
- Http通用短信接口开发经验及具体开发实现
- HTTP参数CONNETCTION_TIMEOUT和SO_TIMEOUT区别
- 功能测试的测试工作流程
- 通过HttpURLConnection上传
- https协议了解,以及相关协议的解析