iOS UIDevice


nameThe name identifying the device.
systemName: StringThe name of the operating system running on the device represented by the receiver.
model: StringThe model of the device.
systemVersion: StringThe current version of the operating system..


The UIDevice class provides a Singleton instance representing the current device. From this instance you can obtain information about the device such as assigned name, device model, and operating-system name and version.