iOS学习笔记 5 —— 获取当前连接的Wi-fi信息
2014-05-08 11:01
260 查看
#import <SystemConfiguration/CaptiveNetwork.h> #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [self fetchSSIDInfo]; [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - (id)fetchSSIDInfo { NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces(); NSLog(@"Supported interfaces: %@", ifs); id info = nil; NSLog(@"start..."); for (NSString *ifnam in ifs) { info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam); NSLog(@"%@ => %@", ifnam, info); //单个数据info[@"SSID"]; info[@"BSSID"]; if (info && [info count]) { break; } } NSLog(@"end."); return info; } @end
2014-05-08 11:03:09.679 WifiTest2[22988:60b] Supported interfaces: ( en0 ) 2014-05-08 11:03:09.683 WifiTest2[22988:60b] start... 2014-05-08 11:03:09.689 WifiTest2[22988:60b] en0 => { BSSID = "78:54:2e:f9:b5:52"; SSID = "D-Link_DIR_615"; SSIDDATA = <442d4c69 6e6b5f44 49525f36 3135>; } 2014-05-08 11:03:09.690 WifiTest2[22988:60b] end.
相关文章推荐
- IOS学习笔记-获取当前的地理位置swift版
- iOS获取当前无线连接的SSID信息和WI-FI名称
- iOS学习笔记20—获取当前APP版本
- 学习笔记--获取ios当前时间
- iOS 获取当前设备连接Wi-Fi的方法总结
- IOS笔记:获取当前时间,并转化为一定格式字符串
- Windows安全机制学习笔记(三)--获取当前账户信息
- iOS学习笔记之视图控制器的生命周期、多线程、网络连接等
- iOS学习笔记3-获取设备信息
- iOS学习笔记31-从图册获取图片和视频
- iOS学习笔记(十三)——获取手机信息(UIDevice、NSBundle、NSLocale)
- IOS学习笔记63--截取当前图像保存至相册
- iOS获取当前所连接的WIFI名称
- IOS学习笔记(十三)——获取手机信息(UIDevice、NSBundle、NSLocale)
- Oracle学习笔记[4] - ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 学习笔记:获取ConnectionString的值(ado连接数据库用到)
- iOS学习笔记(十三)——获取手机信息(UIDevice、NSBundle、NSLocale)
- 学习笔记(二)C#获取当前正在执行的代码的命名空间、类、方法的名称
- Java 学习笔记(实用篇) 获取当前类的与当前工程的路径
- IOS学习笔记53--iOS 获取手机系统属性