【Swift】获取设备信息
来源:互联网 发布:中企网络通信 项目经理 编辑:程序博客网 时间:2024/06/06 19:00
//MARK: - 获取设备类型//deviceType设备类型获取地址https://www.theiphonewiki.com/wiki/Models func getDeviceVersion(){ var systemInfo = utsname() uname(&systemInfo) let deviceString = withUnsafePointer(&systemInfo.machine) { (ASCIIChar) -> String in return String.fromCString(UnsafePointer<CChar>(ASCIIChar))! } let deviceType = ["iPhone1,1" : "iPhone", "iPhone1,2" : "iPhone3G", "iPhone2,1" : "iPhone3GS", "iPhone3,1" : "iPhone4", "iPhone3,2" : "iPhone4", "iPhone3,3" : "iPhone4", "iPhone4,1" : "iPhone4S", "iPhone5,1" : "iPhone5", "iPhone5,2" : "iPhone5", "iPhone5,3" : "iPhone5C", "iPhone5,4" : "iPhone5C", "iPhone6,1" : "iPhone5S", "iPhone6,2" : "iPhone5S", "iPhone7,2" : "iPhone6", "iPhone7,1" : "iPhone6 Plus", "iPhone8,1" : "iPhone6s", "iPhone8,2" : "iPhone6s Plus", "iPhone8,4" : "iPhone5SE", "iPod1,1" : "iPod touch", "iPod2,1" : "iPod touch 2G", "iPod3,1" : "iPod touch 3G", "iPod4,1" : "iPod touch 4G", "iPod5,1" : "iPod touch 5G", "iPad1,1" : "iPad1", "iPad2,1" : "iPad2", "iPad2,2" : "iPad2", "iPad2,3" : "iPad2", "iPad2,4" : "iPad2", "iPad3,1" : "iPad3", "iPad3,2" : "iPad3", "iPad3,3" : "iPad3", "iPad3,4" : "iPad4", "iPad3,5" : "iPad4", "iPad3,6" : "iPad4", "iPad4,1" : "iPad Air", "iPad4,2" : "iPad Air", "iPad4,3" : "iPad Air", "iPad5,3" : "iPad Air 2", "iPad5,4" : "iPad Air 2", "iPad2,5" : "iPad mini 1G", "iPad2,6" : "iPad mini 1G", "iPad2,7" : "iPad mini 1G", "iPad4,4" : "iPad mini 2", "iPad4,5" : "iPad mini 2", "iPad4,6" : "iPad mini 2", "iPad4,7" : "iPad mini 3", "iPad4,8" : "iPad mini 3", "iPad4,9" : "iPad mini 3", "iPad6,7" : "iPad Pro", "iPad6,8" : "iPad Pro", "iPad6,3" : "iPad Pro", "iPad6,4" : "iPad Pro",] if let deviceTypeString = deviceType[deviceString]{ print("===\(deviceTypeString)") } }
0 0
- 【Swift】获取设备信息
- Swift获取手机设备信息
- Swift获取手机设备信息
- swift常用宏/获取设备信息
- iOS开发-Swift获取手机设备信息(UIDevice)
- 获取安装游戏应用设备信息(swift)
- swift 获取app、ios 版本号及设备信息
- Swift 获取联系人信息
- Android设备信息获取
- android 获取设备信息
- 获取手机设备信息
- Android 获取设备信息
- android获取设备信息
- 获取设备信息
- 获取设备显示信息
- 获取android设备信息
- 获取手机设备信息
- 获取设备信息
- 派生类成员的访问
- Mysql数据库insert into select 单表插入常量
- 翻翻git之---逻辑清晰,简单好用的App内部锁控件 PinLockView
- 强悍的 Ubuntu —— cairo-dock
- Linux(1)Linux常用命令_搜索命令_grep命令
- 【Swift】获取设备信息
- Leetcode No.104 Maximum Depth of Binary Tree 遍历二叉树的深度
- Mac OS X 配置环境变量
- thinkphp连接多数据库
- Linux TCP队列相关参数的总结
- Android layer-list与shape的使用
- 读取Java文件到byte数组的三种方式
- 用几何画板怎么制作三维波纹
- 每日一得--mysql函数与存储过程笔记