两种判断网络是否连接的方式
来源:互联网 发布:逍遥天地手游进阶数据 编辑:程序博客网 时间:2024/05/23 14:05
这两种都是引入第三方库AFNetworking
一、
NSURLRequest *request = [NSURLRequestrequestWithURL:[NSURLURLWithString:@"https://www.baidu.com"]];
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperationalloc] initWithRequest:request];
[operationsetCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation,id responseObject) {
// 请求成功时要完成的操作
}failure:^(AFHTTPRequestOperation *operation,NSError *error) {
NSLog(@"发生错误!%@",error);
}];
[operationstart];
AFHTTPRequestOperationManager *manager = [[AFHTTPRequestOperationManageralloc] initWithBaseURL:[NSURLURLWithString:IP_HEADER]];
NSOperationQueue *operationQueue = manager.operationQueue;
[manager.reachabilityManagersetReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
switch (status) {
caseAFNetworkReachabilityStatusReachableViaWWAN:
caseAFNetworkReachabilityStatusReachableViaWiFi:
{
[operationQueuesetSuspended:NO];
isConnect = 1;
}
break;
caseAFNetworkReachabilityStatusNotReachable:
default:
[operationQueuesetSuspended:YES];
isConnect = 0;
break;
}
}];
//开始监控
[manager.reachabilityManagerstartMonitoring];
- 两种判断网络是否连接的方式
- 判断浏览器是否为IE6的两种方式
- java单链表是否有环的两种判断方式
- 检测网络是否连接的两种方法(C#)
- 基于ADNROID 检测网络是否可用的两种方式
- 判断是否连接网络
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接,
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- 判断网络是否连接
- java线程池简单例子
- mac 下搭建apache的诸多问题
- [刷题]Validate Binary Search Tree
- NYOJ 73 比大小
- 日语学习之沪江N3基础 20150401 -2
- 两种判断网络是否连接的方式
- Android学习之路——Activity(1)
- 二维数组的初始化
- java关键字 谈final static区别
- IOS图片上添加水印文字(微博上图片上得水印文字)
- 3.22
- 阶乘计算
- SSH连接不稳定
- 数学题目(口算哦)