를 열면 화면 상단에 Bob의 iPhoneSettings -> General -> About
이라고 표시됩니다. 프로그래밍 방식으로 그 이름을 어떻게 얻습니까?
답변
로부터 UIDevice
클래스 :
예로서: [[UIDevice currentDevice] name];
UIDevice는 iPhone 또는 iPod Touch 장치에 대한 정보를 제공하는 클래스입니다.
UIDevice가 제공하는 일부 정보 (예 : 장치 이름 또는 시스템 버전)는 정적입니다.
출처 : http://servin.com/iphone/uidevice/iPhone-UIDevice.html
공식 문서 : Apple 개발자 문서> UIDevice
클래스 참조
답변
위의 답변 외에도 실제 코드는 다음과 같습니다.
[[UIDevice currentDevice] name];
답변
생각해 내다: import UIKit
빠른:
UIDevice.currentDevice().name
스위프트 3, 4, 5 :
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
답변
Swift 4+ 버전의 경우 아래 코드를 사용하십시오.
UIDevice.current.name