iOS獲取當(dāng)前連接的wifi信息
更新時間:2018年07月24日 11:51:11 作者:大不不
這篇文章主要為大家詳細介紹了iOS如何獲取當(dāng)前連接的wifi信息,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了iOS獲取當(dāng)前連接wifi信息的具體代碼,供大家參考,具體內(nèi)容如下
導(dǎo)入框架CaptiveNetwork
#import <SystemConfiguration/CaptiveNetwork.h>
獲取當(dāng)前連接的wifi信息
// 只能獲取當(dāng)前的SSID - (id)fetchSSIDInfo { NSString *currentSSID = @""; CFArrayRef myArray = CNCopySupportedInterfaces(); if (myArray != nil){ NSDictionary* myDict = (__bridge NSDictionary *) CNCopyCurrentNetworkInfo(CFArrayGetValueAtIndex(myArray, 0)); if (myDict!=nil){ currentSSID=[myDict valueForKey:@"SSID"]; } else { currentSSID=@"<<NONE>>"; } } else { currentSSID=@"<<NONE>>"; } NSArray *ifs = (__bridge id)CNCopySupportedInterfaces(); NSLog(@"%s: Supported interfaces: %@", __func__, ifs); id info = nil; for (NSString *ifnam in ifs) { info = (__bridge id)CNCopyCurrentNetworkInfo((CFStringRef)CFBridgingRetain(ifnam)); if (info && [info count]) { break; } } NSLog(@"wifi info %@",info); return info; }
wifi info { BSSID = "a4:2b:8c:92:47:3c"; SSID = "XF-WORLD"; SSIDDATA = <58462d57 4f524c44>; }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
iOS利用MJRefresh實現(xiàn)自定義刷新動畫效果
本文主要介紹iOS 利用MJRefresh實現(xiàn)自定義動畫的上拉刷新下拉加載效果,要想實現(xiàn)此功能,首先得有一套load的圖片數(shù)組。接下來通過本文給大家詳解介紹實現(xiàn)過程2017-02-02UIMenuController在Cell內(nèi)部無法顯示的解決辦法(iOS9.2)
這篇文章主要為大家詳細介紹了UIMenuController在Cell內(nèi)部無法顯示的解決辦法,感興趣的小伙伴們可以參考一下2016-08-08以代碼實例總結(jié)iOS應(yīng)用開發(fā)中數(shù)據(jù)的存儲方式
這篇文章主要介紹了iOS應(yīng)用開發(fā)中數(shù)據(jù)的存儲方式的實例總結(jié),代碼為傳統(tǒng)的Objective-C語言,需要的朋友可以參考下2016-02-02iOS開發(fā)藍牙技術(shù)應(yīng)用增加無線連接功能
這篇文章主要為大家介紹了iOS開發(fā)藍牙技術(shù)應(yīng)用增加無線連接功能示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-02-02ios基于MJRefresh實現(xiàn)上拉刷新和下拉加載動畫效果
本篇文章主要介紹了ios基于MJRefresh實現(xiàn)上拉刷新和下拉加載動畫效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08