IOS网络第五天 AFN-03-监控网络状态
2015-09-15 09:50
309 查看
*******
#import "HMViewController.h" #import "AFNetworking.h" @interface HMViewController () @end @implementation HMViewController - (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]; } - (void)dealloc { [[AFNetworkReachabilityManager sharedManager] stopMonitoring]; } @end
相关文章推荐
- caffe架构学习之(一)--基于google protocol buffer开源项目的深度网络定义
- IOS网络第五天 AFN-02-文件上传,底部弹出窗体,拍照和相册获取图片上传
- AFN 上传文件的方法,AFN 监测网络状态,Reachability 监测网络状态
- HTTP状态码
- [原]fclose(stdout)和close(1)的区别 http://m.blog.csdn.net/blog/wangzuxi_11109/43445599
- 使用HttpURLConnection向服务器发送post和get请求(转)
- 使用ListView和AsyncTask、fastjson解析Json以及适配器BaseAdapter来实现下载网络的图片以及文字并显示出来
- 一个简单的神经网络例子
- neutron ml2多种网络模式并存
- HTTP协议报文、工作原理及Java中的HTTP通信技术详解
- 那些年我们追过的网络库(PartI)
- http://blog.csdn.net/csr_yang/article/details/33325543?utm_source=tuicool
- VirtualBox虚拟机网络环境解析和搭建-NAT、桥接、Host-Only、Internal、端口映射
- Android 网络通信——Volley
- 0913Android基础网络技术之下载(AsyncTask)
- 0913Android基础网络技术之Volley
- 2015长春网络赛(HDU5437,5438,5439,5441,5442,5443,5444,5446)
- TCP释放连接时为什么time_wait状态必须等待2MSL时间(阅读笔记)?
- nagios - remote check http
- HDU 5438 Ponds(2015ACM/ICPC长春网络赛B)