ios-ASIHTTPRequest的Reachability可以监听网络,网络出现状况来不同的处理
2014-04-14 21:59
357 查看
_reacheability=[ReachabilityreachabilityForInternetConnection];//我们可以用这个类来监听网络,这个不同的网络用不同的静态方法初始化 [_reacheabilitystartNotifier];//开始监测网络 NetworkStatusstaus=[_reacheabilitycurrentReachabilityStatus];//获取当前网络状态 [selfnetworkstaus:staus]; [[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(networkChange:)name:kReachabilityChangedNotificationobject:nil];//给通知中心一个通知,有变化通知我
-(void)networkChange:(NSNotification*)notices{ NetworkStatusstaus=[_reacheabilitycurrentReachabilityStatus];//获取当前网络状态 [selfnetworkstaus:staus]; } -(void)networkstaus:(NetworkStatus)status{ if(status==kNotReachable){ NSLog(@"没有网络"); }elseif(status==kReachableViaWiFi){ NSLog(@"kReachableViaWiFi"); }elseif(status==kReachableViaWWAN){ NSLog(@"kReachableViaWWAN"); } } //2个调用的方法
相关文章推荐
- 网络监听主要是基于ASIHTTPRequest内的Reachability的调用
- 使用ASIHttpRequest时出现模拟器运行可以正常进行网络访问,而真机无法进行网络访问
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- IOS网络通信之ASIHttpRequest的使用(二)
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- iOS开发网络请求中ASIHTTPRequest的用法整理
- IOS网络请求之ASIHTTPRequest
- iOS网络编程-ASIHTTPRequest框架同步请求
- iOS网络编程-ASIHTTPRequest异步请求
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- 对比iOS网络组件:AFNetworking 和 ASIHTTPRequest
- IOS常用第三方框架 --- ASIHTTPRequest 网络请求
- iOS网络编程-ASIHTTPRequest框架同步请求
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- iOS网络编程-ASIHTTPRequest框架同步请求
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest(转载)
- 对比iOS网络组件:AFNetworking VS ASIHTTPRequest
- iOS网络编程-ASIHTTPRequest框架同步请求 推荐