iOS 第三方Reachability网络检测
来源:互联网 发布:js让页面重新加载 编辑:程序博客网 时间:2024/05/22 00:07
用法:引入Reachability第三方,加入SystemConfiguration框架,接着在引入头文件
#import <Reachability.h>,在点击方法中检测
Reachability* reach = [ReachabilityreachabilityWithHostname:@"www.baidu.com"];
[[NSNotificationCenterdefaultCenter] addObserver:self
selector:@selector(reachabilityChanged:)
name:kReachabilityChangedNotificationobject:nil];
[reach startNotifier];
最后,在方法里 写
- (void) reachabilityChanged: (NSNotification*)note {
Reachability * reach = [note object];
switch ([reachcurrentReachabilityStatus]) {
caseNotReachable:
[ProgressHUDshowError: @"网络不可用"];
break;
caseReachableViaWiFi:
[ProgressHUDshowSuccess:@"当前通过wifi连接"];
break;
caseReachableViaWWAN:
[ProgressHUDshowSuccess:@"当前通过2g或3g连接"];
break;
default:
break;
}
}
- iOS 第三方Reachability网络检测
- IOS常用第三方框架 --- Reachability 检测网络连接
- 【iOS】使用 Reachability 第三方库 检测网络
- 第三方库Reachability检测网络状态
- ios检测网络状态Reachability
- iOS Reachability检测网络状态
- iOS网络检测Reachability使用
- Reachability 监测网络状态(第三方框架)
- iOS - 检测网络状态: Reachability和非Reachability
- Reachability,ios检测网络使用环境
- iOS中使用 Reachability 检测网络
- iOS中使用 Reachability 检测网络
- iOS中使用 Reachability 检测网络
- iOS中使用 Reachability 检测网络
- iOS中使用 Reachability 检测网络
- iOS 使用Reachability检测网络状态
- iOS中使用 Reachability 检测网络
- iOS中使用 Reachability 检测网络
- Socket编程中用send发送结构体
- Java学习之多线程
- Ubuntu 常用命令
- NSObject的load和initialize方法
- ListView嵌套GridView
- iOS 第三方Reachability网络检测
- 简单总结RectF、Rect 和Matrix ,还有Paint的使用方法
- MFC中关于控件和变量对应方法
- 竞态条件
- sql order by错top(100)percent
- iOS集成环信聊天和EaseUI之后出现警告:Warning! ivar size mismatch in PSUICollectionView_ - can't change the supercl
- 隐藏css中超出TD宽度的字段的方法
- 微信公众号开发接入指南
- 搜索实现最近联系人 thinkPHP框架