基于Reachability封装的网络判断,很好用,可以判断2G,2.75G,3G,4G,Wi-Fi,及可用,不可用等状态
----------------------------------------------------
FGGReachability用法简介:
1.导入CoreTelephony.framework框架
2.导入#import <CoreTelephony/CTTelephonyNetworkInfo.h>
3.导入#import <CoreTelephony/CTCarrier.h>
4.获取当前网络状态:FGGNetWorkStatus status=[FGGReachability networkStatus];
5.作出判断
==>若status==FGGNetWorkStatus2G,则当前网络状态为2G;
==>若status==FGGNetWorkStatusEdge,则当前网络状态为2.75G(Edge);
==>若status==FGGNetWorkStatus3G,则当前网络状态为3G;
==>若status==FGGNetWorkStatus4G,则当前网络状态为4G;
==>若status==FGGNetWorkStatusWifi,则当前网络状态为wifi;
==>若status==FGGNetWorkStatusNotReachable,则当前网络状态为不可用;
==>若status!=FGGNetWorkStatusNotReachable,则当前网络状态可用(包含wifi和蜂窝移动网络)。
---------------------------------------------------
Copyright (c) 2015年 夏桂峰. All rights reserved.
---------------------------------------------------
-
Notifications
You must be signed in to change notification settings - Fork 5
Insfgg99x/FGGReachability
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
基于Reachability封装的网络判断,很好用,可以判断2G,2.75G,3G,4G,Wi-Fi,及可用,不可用等状态
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published