Reachability 苹果官方提供的第三方库 (判断联网状态)
来源:互联网 发布:js double click 编辑:程序博客网 时间:2024/06/08 15:15
框架地址:
https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip
使用方法:
1> 添加一个联网状态监听对象
@property (nonatomic, strong) Reachability *reach;
2> 实例化监听对象
self.reach = [Reachability reachabilityWithHostName:@”www.baidu.com”];
3> 判断联网状态
- (void)netwrokStatusChanged { switch (self.reach.currentReachabilityStatus) { case NotReachable: NSLog(@"没有联网"); break; case ReachableViaWiFi: NSLog(@"通过Wi-Fi上网"); break; case ReachableViaWWAN: NSLog(@"通过3G上网"); break; default: break; }}
4> 利用通知中心实时监听联网状态
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(netwrokStatusChanged) name:kReachabilityChangedNotification object:nil];[self.reach startNotifier];- (void)dealloc { // 注册指定的通知监听 [[NSNotificationCenter defaultCenter] removeObserver:self name:kReachabilityChangedNotification object:nil];}
0 0
- Reachability 苹果官方提供的第三方库 (判断联网状态)
- 苹果官方第三方框架Reachability
- 第三方库Reachability检测网络状态
- Reachability框架(联网状态的检测)
- 网络状态检测------苹果官方示例Reachability的使用
- Reachability 监测网络状态(第三方框架)
- Reachability查询联网状态
- Reachability查询联网状态
- 百度地图v3.0.0的sdk跟一些第三方库(MBProgressHUD、Reachability)冲突 解决方案
- 第三方判断网络状态
- 第三方库的提供方式
- 使用苹果自带的Reachability监听网络状态
- 判断网络状态的第三方类 iOS
- Reachability 和AFNetWorking 第三方框架对网络的监测
- 【iOS】使用 Reachability 第三方库 检测网络
- JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)
- JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)
- JSON解析(使用苹果官方提供的JSON库:NSJSONSerialization)
- js+html5形成美丽的玫瑰,非常牛逼的算法
- c++ 禁止拷贝构造函数和赋值构造函数
- Add Two Numbers
- 大数的加减乘除
- 深入理解BootStrap Item10 -- 导航(nav)
- Reachability 苹果官方提供的第三方库 (判断联网状态)
- gridView里如何添加详情按钮,点击它可以转到另一页,以获取该行的详细信息。
- 【最新】iOS App上架AppStore 教程 (Part 三)
- MySQL 全文索引基础操作
- ios中的库
- 从零学Android(八)、Android资源类型之Drawable资源
- C++11实现模板化(通用化)RAII机制
- mysql子查询
- Java开发基本DOS命令了解