Si abre Configuración -> General -> Acerca de, aparecerá "iPhone de Bob" en la parte superior de la pantalla. ¿Cómo agarras ese nombre programáticamente?Cómo se obtiene el nombre del dispositivo de un iPhone
Respuesta
De la clase :
A modo de ejemplo: [[UIDevice currentDevice] name];
El UIDevice es una clase que proporciona información sobre el dispositivo iPhone o iPod touch.
Parte de la información proporcionada por UIDevice es estática, como dispositivo nombre o versión del sistema.
fuente: http://servin.com/iphone/uidevice/iPhone-UIDevice.html
Documentación oficial:Apple Developer Documentation >UIDevice
Class Reference
Además de la respuesta anterior, este es el código real:
[[UIDevice currentDevice] name];
Para obtener el dispositivo de un iPhone nombre programáticamente
UIDevice *deviceInfo = [UIDevice currentDevice];
NSLog(@“Device name: %@”, deviceInfo.name);
// Nombre del dispositivo: mi iPod
Swift:
UIDevice.currentDevice().name
Swift 3:
UIDevice.current.name
Debe tener importar UIKit – DrWhat
Aquí está la estructura de clases de 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;
Para usuario de xamarin, usa esto
UIKit.UIDevice.CurrentDevice.Name
Gracias. Para Swift 3: UIDevice.current.name –
- 1. orientación del dispositivo iPhone
- 2. Cómo obtener el nombre del dispositivo (móvil) de javascript
- 3. Php - obtiene el nombre del padre-escritura
- 4. No se pudo recibir un mensaje del dispositivo (iPhone)
- 5. Flex: ¿obtiene el nombre del archivo SWF?
- 6. ¿Cómo se obtiene el nombre de usuario del propietario de un proceso?
- 7. Cambiar el nombre del dispositivo Bluetooth Android
- 8. ¿Cómo se obtiene un rango para devolver su nombre?
- 9. ¿Cómo se convierte el número que se obtiene de datepart al nombre del día?
- 10. ¿Cómo obtiene programáticamente el número de serie de un iPhone?
- 11. ¿Cómo obtener el nombre del dispositivo mediante programación en iPhone sdk?
- 12. ¿Cómo verificar la identificación del dispositivo del simulador de iPhone?
- 13. Obtención del nombre de puerto de un dispositivo USB conectado
- 14. obtener indicadores del dispositivo por nombre de dispositivo
- 15. PHP - obtiene el nombre del color de RGB
- 16. Obtiene el nombre de clase del objeto Clase
- 17. alternativa al iPhone ID del dispositivo (UDID)
- 18. Obtenga el nombre completo del dispositivo de audio de Windows
- 19. identificando mediante programación el dispositivo iphone
- 20. ¿Obtiene el nombre del archivo en ejecución en Java?
- 21. SharePoint obtiene el nombre de usuario actual?
- 22. iPhone - Presione el botón del dispositivo de captura
- 23. Powershell: Cómo cambio mi ruta a un dispositivo (iphone)
- 24. iphone Obtiene el año actual como cadena
- 25. Obtener el nombre del fabricante en el dispositivo Android
- 26. Cómo obtener el nombre de dispositivo amigable de DEV_BROADCAST_DEVICEINTERFACE y la ID de instancia de dispositivo
- 27. ¿Cómo se obtiene el nombre de archivo de un archivo temporal para usar en Linux?
- 28. ¿Cómo se obtiene el evento táctil en un CALayer?
- 29. orientación actual del dispositivo iphone en ViewDidLoad
- 30. ¿Cómo se obtiene el nombre de una variable como se escribió físicamente en su declaración?
Tenga cuidado: el tutorial en ese enlace, aunque bastante útil, está dirigido a OS 2.2, y utiliza algunos métodos que están en desuso en 3.0. – Tim
@Tim: tienes toda la razón. No pensé en eso. Sin embargo, no estaba sugiriendo el tutorial; Simplemente estaba proporcionando mi fuente de información más una fuente para más información. –