यदि आप खोलते हैं Settings -> General -> About, तो यह स्क्रीन के शीर्ष पर बॉब का iPhone कहेगा । आप कैसे प्रोग्रामेटिक रूप से उस नाम को पकड़ते हैं?
यदि आप खोलते हैं Settings -> General -> About, तो यह स्क्रीन के शीर्ष पर बॉब का iPhone कहेगा । आप कैसे प्रोग्रामेटिक रूप से उस नाम को पकड़ते हैं?
जवाबों:
से UIDeviceवर्ग:
उदहारण के लिए: [[UIDevice currentDevice] name];
UIDevice एक ऐसा वर्ग है जो iPhone या iPod Touch डिवाइस के बारे में जानकारी प्रदान करता है।
UIDevice द्वारा प्रदान की गई कुछ जानकारी स्थिर है, जैसे कि डिवाइस का नाम या सिस्टम संस्करण।
स्रोत: http://servin.com/iphone/uidevice/iPhone-UIDevice.html
आधिकारिक दस्तावेज: Apple डेवलपर दस्तावेज़ीकरण> UIDeviceकक्षा संदर्भ
याद है: 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
स्विफ्ट 4+ संस्करणों के लिए, कृपया नीचे दिए गए कोड का उपयोग करें:
UIDevice.current.name