Jeśli otworzysz Ustawienia -> Ogólne -> Informacje, w górnej części ekranu wyświetli się "iPhone Boba". Jak programowo pobrać tę nazwę?Jak uzyskać nazwę urządzenia iPhone'a:
Odpowiedz
Od klasy :
Jako przykład: [[UIDevice currentDevice] name];
UIDevice jest klasa, która zapewnia informacje o urządzeniu iPhone lub iPod dotykowym.
Niektóre informacje dostarczone przez UIDevice są statyczne, takie jak nazwa urządzenia lub wersja systemu.
źródło: http://servin.com/iphone/uidevice/iPhone-UIDevice.html
Offical Dokumentacja:Apple Developer Documentation >UIDevice
Class Reference
Oprócz powyższej odpowiedzi, jest to rzeczywisty kod:
[[UIDevice currentDevice] name];
Aby urządzenie iPhone za nazwa programowo
UIDevice *deviceInfo = [UIDevice currentDevice];
NSLog(@“Device name: %@”, deviceInfo.name);
// Nazwa urządzenia: mój iPod
Swift:
UIDevice.currentDevice().name
Swift 3:
UIDevice.current.name
Musi mieć import UIKit – DrWhat
Oto klasa struktura 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;
Dla użytkownik xamarin, użyj tego
Dziękuję. Dla Swift 3: UIDevice.current.name –
- 1. Jak mogę zmienić nazwę urządzenia? (urządzenia adb)
- 2. Jak zmienić nazwę urządzenia genymotion?
- 3. Jak uzyskać nazwę Android AVD z adb nazwy urządzenia
- 4. Pobierz pełną nazwę urządzenia waveIn
- 5. Jak uzyskać zlokalizowaną nazwę CFBundleDisplayName
- 6. Jak uzyskać użytkownikowi "Nazwa urządzenia" w Androidzie?
- 7. Jak uzyskać nazwę funkcji?
- 8. Jak uzyskać nazwę System.Xml.Linq.XNode?
- 9. Jak uzyskać współczynnik skali urządzenia?
- 10. Jak uzyskać silną nazwę zespołu?
- 11. Jak uzyskać nazwę bieżącej funkcji?
- 12. jak uzyskać nazwę tabeli Magento
- 13. Jak uzyskać tymczasową nazwę pliku?
- 14. Jak uzyskać nazwę pliku DLL?
- 15. Jak uzyskać nazwę otwartego pliku?
- 16. Jak uzyskać nazwę/opis wyjątku?
- 17. Jak uzyskać pełną nazwę typu?
- 18. Regex: Jak uzyskać nazwę grupy
- 19. Jak uzyskać poprzednią nazwę tagu?
- 20. Jak uzyskać nazwę wątku Win32?
- 21. Jak uzyskać nazwę procesu aplikacji?
- 22. Jak programowo uzyskać dostęp do ustawień urządzenia?
- 23. Jak uzyskać konsolę urządzenia w Xcode6?
- 24. Jak uzyskać UUID urządzenia w ramach
- 25. Jak uzyskać całkowity rozmiar pamięci RAM urządzenia?
- 26. Jak mogę uzyskać identyfikator mojego urządzenia rejestracyjnego?
- 27. Jak zmienić nazwę urządzenia w WiFi direct p2p?
- 28. jak uzyskać nazwę pliku wywołującego, nazwę metody w pytonie
- 29. Jak uzyskać nazwę użytkownika/wyświetlaną nazwę w BuddyPress?
- 30. Jak uzyskać "angielską nazwę" dla postaci?
Uwaga: samouczek pod tym linkiem, mimo że całkiem przydatny, jest skierowany na system operacyjny 2.2 i wykorzystuje niektóre metody, które są nieaktualne w wersji 3.0. – Tim
@Tim: Masz absolutną rację. Nie myślałem o tym. Chociaż nie sugerowałem samouczka; Po prostu dostarczałem swoje źródło informacji oraz źródło, aby uzyskać więcej informacji. –