Get the iOS system version and device power

Source: Internet
Author: User

Get iOS system version---Use of uidevice

The Uidevice class is a singleton, and its only instance ([Uidevice Currentdevice]) represents the device currently in use.

With this example, information about the device (including system name, version number, device mode, and so on) can be obtained.

You can also use this instance to monitor the characteristics of a device, such as the physical direction.

NSString *strname = [[Uidevice currentdevice] name]; Device Name

NSString *strid = [[Uidevice currentdevice] uniqueidentifier]; Device ID, Unique identification number of the device

NSString *strsysname = [[Uidevice currentdevice] systemName]; Device system Name

NSString *strsysversion = [[Uidevice currentdevice] systemversion]; Device System version number

NSString *strmodel = [[Uidevice currentdevice] model]; Device mode such as:iphone or ipod Touch

NSString *strlocmodel = [[Uidevice currentdevice] Localizedmodel]; Local Device mode

float Version = [[[Uidevice Currentdevice] systemversion] floatvalue]; iOS version number of the device

Get the device's power, Apple's official document gives the interface

[Uidevice currentdevice].batterymonitoringenabled = YES;

Double devicelevel = [Uidevice currentdevice].batterylevel;

Every time you get a value that's incremented by 0.05.

Get the iOS system version and device power

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.