1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 获取当前连接的wifi的名字

获取当前连接的wifi的名字

时间:2019-10-20 01:18:17

相关推荐

获取当前连接的wifi的名字

先添加SystemConfiguration.framework库文件,并包含头文件

#import<SystemConfiguration/CaptiveNetwork.h>

- (NSString*)getWifiName

{

NSString*wifiName =nil;

CFArrayRefwifiInterfaces =CNCopySupportedInterfaces();

if(!wifiInterfaces) {

returnnil;

}

NSArray*interfaces = (__bridgeNSArray*)wifiInterfaces;

for(NSString*interfaceNameininterfaces) {

CFDictionaryRefdictRef =CNCopyCurrentNetworkInfo((__bridgeCFStringRef)(interfaceName));

if(dictRef) {

NSDictionary*networkInfo = (__bridgeNSDictionary*)dictRef;

NSLog(@"network info -> %@", networkInfo);

wifiName = [networkInfoobjectForKey:(__bridgeNSString*)kCNNetworkInfoKeySSID];

CFRelease(dictRef);

}

}

CFRelease(wifiInterfaces);

returnwifiName;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。