`
shuai1234
  • 浏览: 978498 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

iphone开发技术 - 获取iOS系统版本

 
阅读更多

iphone开发技术 - 获取iOS系统版本  

2011-01-15 22:07:15|  分类: iPhone开发 |  标签:uidevice  nslog  iphone  ios  currentdevice  |字号 订阅

 
 

NSLog([[UIDevice currentDevice] name]); // Name of the phone as named by user 

NSLog([[UIDevice currentDevice] uniqueIdentifier]); // A GUID like string 

NSLog([[UIDevice currentDevice] systemName]); // "iPhone OS" 

NSLog([[UIDevice currentDevice] systemVersion]); // "2.2.1" 

NSLog([[UIDevice currentDevice] model]); // "iPhone" on both devices 

NSLog([[UIDevice currentDevice] localizedModel]); // "iPhone" on both devices 

float version = [[[UIDevice currentDevice] systemVersion] floatValue]; 

分享到:
评论

相关推荐

    ios-获取iOS设备名称及生成设备唯一标识符.zip

    本资源“ios-获取iOS设备名称及生成设备唯一标识符.zip”提供了相关的代码库Devicelib,帮助开发者实现这些功能。 首先,我们来看如何获取iOS设备的名称。在iOS中,可以使用`UIDevice`类来获取设备的信息,包括设备...

    e-hentai ios.ipa

    【标签】"ios" 明确了该应用的目标平台,即iOS操作系统,这是由Apple公司开发并用于iPhone、iPad和iPod Touch等设备的操作系统。iOS设备的用户界面以其直观和安全性而著称,但同时也对应用程序有着严格的审核标准。...

    Location-cleaned IOS14.8驱动包

    在进行iOS开发、设备调试或系统恢复时,这样的驱动包尤其重要。 一、驱动包的作用 1. **设备识别**:驱动程序是操作系统与硬件设备之间的桥梁,它帮助操作系统识别并控制硬件设备,如iPhone或iPad。iOS 14.8驱动包...

    IOS-iphone开发软件-斯坦福大学顶级教程

    【iOS iPhone开发软件 - 斯坦福大学顶级教程】 这篇教程是基于斯坦福大学的教育资源,专注于iOS应用开发,特别是针对iPhone平台。该教程由经验丰富的教育专家精心编排,旨在帮助初学者和有一定基础的开发者深入理解...

    swift-获取iOS手机的硬件信息IP信息

    上述代码会打印出当前设备的型号(如"iPhone 12")、系统名称(如"iOS")以及系统版本(如"14.7")。对于更详细的硬件信息,如CPU类型、内存大小等,通常需要使用私有API,但这违反了App Store的审核规则,因此在...

    IOS应用源码之如何获取iOS型号,版本,内存,磁盘,MAC地址等信息的Sample代码 .zip

    - 获取iOS系统版本可以使用`[[UIDevice currentDevice] systemVersion]`,它返回的是一个字符串,如"14.5"。这个信息对于确保应用兼容性是很有用的。 3. **内存信息获取**: - 获取设备的内存总量和可用内存,...

    ios-获取国际手机区号.zip

    本资源“ios-获取国际手机区号.zip”提供了一个解决方案,帮助开发者能够便捷地获取不同国家和地区的手机区号。下面我们将详细探讨这个话题。 首先,获取国际手机区号通常涉及到对ISO 3166-1国家代码和E.164电话...

    IOS应用源码之【应用】iphone-wireless-扫描WiFi信号.rar

    在iOS平台上开发应用程序,尤其是涉及硬件交互如无线网络扫描时,开发者需要理解多个核心概念和技术。这个名为"iPhone-Wireless-ScanWiFi信号"的源码包,显然是一个专门用于扫描并显示周围可用WiFi信号的iOS应用示例...

    iOS开发------程序实现国际化Localizable - iPhone手机开发技术文章 - 红黑联盟1

    iOS开发国际化实现Localizable iOS开发中,国际化是指应用程序能够适应不同语言和地区的需求,实现全世界范围内的应用。Localizable是iOS开发中实现国际化的一种方法,本文主要介绍了Localizable的实现方法和步骤。...

    iOS实例开发源码——gregkdunn-iphone-game-demos-51108a9.zip

    这个压缩包文件“iOS实例开发源码——gregkdunn-iphone-game-demos-51108a9.zip”显然包含了一组由Greg K Dunn创建的iOS游戏开发示例代码。Greg K Dunn可能是一位iOS开发者或者游戏开发者,他分享了这些代码来帮助...

    史上最全的iOS各种设备信息获取总结(iPhone XS Max/XR 详细信息已更新)

    - 虽然文章的部分内容并未完整提供,但可以推测文中还涉及到了更多获取iOS设备信息的方法,例如设备类型、操作系统版本等。 ### 三、总结 本文详细介绍了如何在iOS开发中获取设备的基础信息,包括设备名称、...

    IOS应用源码之chrishamant-iphone-monopoly-37690f1.zip

    总结来说,这个"chrishamant-iphone-monopoly-37690f1.zip"项目为我们提供了一个深入学习iOS应用开发的实例,涵盖了Objective-C编程、UIKit框架应用、游戏逻辑实现、资源管理和版本控制等多个核心知识点。...

    IOS应用源码Demo-iphone-wireless-扫描WiFi信号-毕设学习.zip

    【标题】"IOS应用源码Demo-iphone-wireless-扫描WiFi信号-毕设学习.zip"涉及的关键知识点主要集中在iOS应用程序开发、无线网络扫描以及毕业设计的实践应用上。这个项目是一个实例,可以帮助iOS开发者或者学生理解...

    IOS应用源码Demo-获取当前硬件可用内存的例子UIDevice-毕设学习.zip

    在iOS应用开发中,了解设备的硬件资源使用情况是至关重要的。这个压缩包"IOS应用源码Demo-获取当前硬件可用内存的例子UIDevice-毕设学习.zip"提供了一个实例,教你如何利用`UIDevice`类来获取设备的可用内存信息,这...

    libjpeg-turbo ios版

    4. **多架构编译**:提供的编译脚本使得开发者能够为iOS设备的不同CPU架构生成二进制文件,确保应用程序可以在不同型号的iPhone和iPad上运行。 5. **源码包**:包含源码意味着开发者可以深入理解库的工作原理,根据...

    20天搞定iphone软件开发教程ios开发教程

    在本教程“20天搞定iPhone软件开发教程iOS开发教程”中,你将全面了解如何从零基础开始,一步步成为一名熟练的iOS应用开发者。这个教程可能是由一系列的课程、视频或者文档组成的,旨在帮助你在短时间内掌握iOS应用...

    ios-获取所有相册列表,把照片存到指定的album.zip

    这个"ios-获取所有相册列表,把照片存到指定的album.zip"项目显然关注于如何访问和管理iPhone或iPad的照片库,具体包括四个主要步骤:获取所有相册、获取指定相册的图片、创建自定义相册以及将图片保存到特定相册。...

    iphone开发IOS7

    《iPhone开发:深入探索iOS7》 随着移动设备的普及,iPhone开发已成为众多技术爱好者和专业人士的热门领域。iOS7作为苹果公司推出的一款重大更新,带来了全新的设计风格和诸多功能改进,为开发者提供了更为广阔的...

Global site tag (gtag.js) - Google Analytics