博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS 随笔小技巧 弱self 打印当前类行数列数,多人开发自动适配pch地址,获取设备uid的信息...
阅读量:5918 次
发布时间:2019-06-19

本文共 918 字,大约阅读时间需要 3 分钟。

$(SRCROOT)/PrefixHeader.pch自动适配pch地址

__weak __block typeof(self) weakself = self;

  __weak typeof(self)weakSelf = self;

 

#define DN_DEBUG_LOG(fmt, ...)  

{NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__); }

 

 

 

 NSDictionary *ifs = [self fetchSSIDInfo];

    //NSString *ssid = [[ifs objectForKey:@"SSID"] lowercaseString];

    NSString *ssid =ifs[@"SSID"];

    NSLog(@"ifs --%@ , wifi设备名称--%@",ifs,ssid);

 

 

- (id)fetchSSIDInfo {

    NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces();

    //NSLog(@"Supported interfaces: %@", 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;

}

 

 

 

 

  //这句是支持汉字url编译

//                NSString *strdn = [urlstr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

 

转载于:https://www.cnblogs.com/soulDn/p/5336518.html

你可能感兴趣的文章
按照指定的权重求随机数
查看>>
WCF大数据量传输解决方案
查看>>
导航栏控制器和标签栏控制器(UINavigationController和UITabBarController)混用
查看>>
[Android]从Launcher开始启动App流程源码分析
查看>>
OC 多态
查看>>
DrectX11学习笔记Texture2D有关
查看>>
安装Spring报错An error occurred while collecting items to be installed
查看>>
详解session
查看>>
ThinkPHP 3.2.3 中设置和使用 Session
查看>>
企业年金
查看>>
循环赛日程表(非递归)
查看>>
HashMap与ConcurrentHashMap的区别<转>
查看>>
前端构建大法 Gulp 系列 (一):为什么需要前端构建
查看>>
Android开发之 Android 的基本组件的概述
查看>>
泛型的使用
查看>>
appium简明教程
查看>>
Tomcat常用的优化技巧
查看>>
史上最详细的Android Studio系列教程四--Gradle基础
查看>>
Android自定义照相机实现(拍照、保存到SD卡,利用Bundle在Acitivity交换数据)
查看>>
iOS 网络错误-分类
查看>>