iOS 获取当前网络模式
来源:互联网 发布:linux secure文件 编辑:程序博客网 时间:2024/06/03 22:44
#import "ViewController.h"
#import <objc/message.h>
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[superviewDidLoad];
//状态栏是由当前app控制的,首先获取当前app
UIApplication *app = [UIApplicationsharedApplication];
NSArray *children = [[[appvalueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subviews];
int type = 0;
for (id childin children) {
if ([childisKindOfClass:NSClassFromString(@"UIStatusBarDataNetworkItemView")]) {
type = [[childvalueForKeyPath:@"dataNetworkType"]intValue];
}
}
// 0 - 无网络; 1 - 2G; 2 - 3G; 3 - 4G; 5 - WIFI
NSLog(@"value is %d", type);
}
@end
0 0
- iOS 获取当前网络模式
- iOS获取当前网络环境
- ios获取当前连接的网络名称
- iOS开发 - 获取当前网络状态
- iOS 获取当前网络状态(转载)
- 关于获取ios当前的网络状态
- 获取ios设备当前网络状态
- iOS 获取当前网络的状态
- 获取当前网络权限和网络状态 ios
- ios获取当前网络信息该怎么获取
- iOS如何获取手机当前的网络状态
- iOS开发之runtime的运用-获取当前网络状态
- iOS开发之runtime的运用-获取当前网络状态
- iOS开发之runtime的运用-获取当前网络状态
- iOS开发之runtime的运用-获取当前网络状态
- iOS-开发之runtime的运用-获取当前网络状态
- iOS开发之runtime的运用-获取当前网络状态
- iOS如何获取手机当前的网络状态
- github readme 格式
- 模块间引用的编译错误
- 内部类和外部类之间互相访问
- MTK_Android-Camera
- 视频监控实现思路(移动端)
- iOS 获取当前网络模式
- 在Ubuntu中安装twisted
- 给sublime text3添加rust自动提示
- 引用一个自定义类库中不包含相应的实体类
- boost编译
- Rect类
- eclipse 启动失败,报错org.eclipse.swt.SWTException: Failed to execute runnable
- Prim
- 【Java解析XML】【三】JDOM介绍