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;

    }

  • 相关阅读:
    py3学习笔记0(入坑)
    为什么很多PHP文件最后都没有?>
    作业
    凯撒密码、GDP格式化输出、99乘法表
    作业4
    作业3
    turtle库基础练习
    作业2
    作业1
    编译原理有限自动机的构造与识别
  • 原文地址:https://www.cnblogs.com/zxh-iOS/p/5237638.html
Copyright © 2011-2022 走看看