zoukankan      html  css  js  c++  java
  • iOS中如何获取手机连接到wifi名

            

    #pragma mark 获取wifi名

    + (NSString *)getWifiName

    {

        NSString *wifiName = nil;

        

        CFArrayRef wifiInterfaces = CNCopySupportedInterfaces();

        

        if (!wifiInterfaces) {

            return nil;

        }

        

        NSArray *interfaces = (__bridge NSArray *)wifiInterfaces;

        

        for (NSString *interfaceName in interfaces) {

            CFDictionaryRef dictRef = CNCopyCurrentNetworkInfo((__bridge CFStringRef)(interfaceName));

            

            if (dictRef) {

                NSDictionary *networkInfo = (__bridge NSDictionary *)dictRef;

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

                wifiName = [networkInfo objectForKey:(__bridge NSString *)kCNNetworkInfoKeySSID];

                

                CFRelease(dictRef);

            }

        }

        

        CFRelease(wifiInterfaces);

        return wifiName;

    }

  • 相关阅读:
    Linux命令(一)
    数据库SQL学习(一)
    Eclipse
    VsCode支持的markdown语法参考(一)
    常用算法Tricks(一)
    dispose方法的使用
    收藏一个链接
    我还不知道取什么名字
    NioSocket的用法
    随便乱塞塞2~
  • 原文地址:https://www.cnblogs.com/zxh-iOS/p/5237638.html
Copyright © 2011-2022 走看看