Описание тега uidevice
Класс UIDevice предоставляет одноэлементный экземпляр, представляющий текущее устройство. Из этого экземпляра вы можете получить информацию об устройстве, такую как назначенное имя, модель устройства, а также имя и версию операционной системы. Доступно в iOS 2.0 и новее
Экземпляр UIDevice используется для обнаружения изменений характеристик устройства, например физической ориентации. Вы получаете текущую ориентацию, используя свойство ориентации, или получаете уведомления об изменениях, регистрируясь для уведомления UIDeviceOrientationDidChangeNotification. Перед использованием любого из этих методов для получения данных об ориентации необходимо включить доставку данных с помощью метода beginGeneratingDeviceOrientationNotifications.
Если вам больше не нужно отслеживать ориентацию устройства, вызовите метод endGeneratingDeviceOrientationNotifications, чтобы отключить доставку уведомлений.
Источник: ссылка на класс UIDevice
Связанный тег:
Связанные вопросы SO: