IOS 獲取已連接的wifi信息的實現代碼
更新時間:2017年08月17日 10:30:15 作者:jackljf
這篇文章主要介紹了IOS 獲取已連接的wifi信息的實現代碼的相關資料,這里提供實現代碼幫助大家學習理解這部分內容,需要的朋友可以參考下
IOS 獲取已連接的wifi信息的實現代碼
首先需要 #import <SystemConfiguration/CaptiveNetwork.h>
+ (id)fetchSSIDInfo
{
NSArray *ifs = (id)CNCopySupportedInterfaces();
NSLog(@"%s: Supported interfaces: %@", __func__, ifs);
id info = nil;
for (NSString *ifnam in ifs) {
info = (id)CNCopyCurrentNetworkInfo((CFStringRef)ifnam);
NSLog(@"%@ => %@", ifnam, info);
if (info && [info count]) { break; }
[info release];
}
[ifs release];
return [info autorelease];
}
ARC 版本:
+ (id)fetchSSIDInfo {
NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();
NSLog(@"%s: Supported interfaces: %@", __func__, ifs);
id info = nil;
for (NSString *ifnam in ifs) {
info = (__bridge_transfer id)CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam);
NSLog(@"%@ => %@", ifnam, info);
if (info && [info count]) { break; }
}
return info;
}
以上就是IOS 獲取已連接的wifi信息的實例,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
深入講解iOS開發(fā)中的UIViewController
這篇文章主要介紹了iOS開發(fā)中的UIViewController,其中以UIViewController作為著重講解,需要的朋友可以參考下2015-09-09

