Как получить имя устройства iPhone



Если вы открываете Settings -> General -> About, Он скажет iPhone Боба в верхней части экрана. Как вы программно захватить это имя?

538   6  

6 ответов:

С UIDevice класс:

пример: [[UIDevice currentDevice] name];

UIDevice-это класс, который предоставляет информация об iPhone или iPod Сенсорное устройство.

часть информации, предоставленной UIDevice является статическим, таким как устройство имя или версия системы.

источник:http://servin.com/iphone/uidevice/iPhone-UIDevice.html

Официальные Документы: Документация Для Разработчиков Apple > UIDevice Ссылка На Класс

в дополнение к приведенному выше ответу, это фактический код:

[[UIDevice currentDevice] name];

Swift:

UIDevice.currentDevice().name

Swift 3:

UIDevice.current.name

вот структура класса UIDevice

+ (UIDevice *)currentDevice;

@property(nonatomic,readonly,strong) NSString    *name;              // e.g. "My iPhone"
@property(nonatomic,readonly,strong) NSString    *model;             // e.g. @"iPhone", @"iPod touch"
@property(nonatomic,readonly,strong) NSString    *localizedModel;    // localized version of model
@property(nonatomic,readonly,strong) NSString    *systemName;        // e.g. @"iOS"
@property(nonatomic,readonly,strong) NSString    *systemVersion;

для пользователя xamarin используйте это

UIKit.UIDevice.CurrentDevice.Name

чтобы получить имя устройства iPhone программно

 UIDevice *deviceInfo = [UIDevice currentDevice];

 NSLog(@"Device name:  %@", deviceInfo.name); 

// Device name: my iPod

Comments

    Ничего не найдено.