Si vous ouvrez Paramètres -> Général -> À propos de, il va dire "iPhone de Bob" en haut de l'écran. Comment attrapez-vous par programme ce nom?Comment obtenez-vous le nom d'un appareil iPhone
Répondre
de la classe :
À titre d'exemple: [[UIDevice currentDevice] name];
Le UIDevice est une classe qui fournit informations sur l'iPhone ou l'iPod Touch appareil.
Certaines des informations fournies par UIDevice sont statiques, telles que le nom du périphérique ou la version du système.
source: http://servin.com/iphone/uidevice/iPhone-UIDevice.html
Documentation Offical:Apple Developer Documentation >UIDevice
Class Reference
En plus de la réponse ci-dessus, c'est le code réel:
[[UIDevice currentDevice] name];
Pour obtenir l'appareil d'un iPhone nom par programme
UIDevice *deviceInfo = [UIDevice currentDevice];
NSLog(@“Device name: %@”, deviceInfo.name);
// Nom de l'appareil: mon iPod
Swift:
UIDevice.currentDevice().name
Swift 3:
UIDevice.current.name
Doit avoir l'importation UIKit – DrWhat
est une structure de classe Voici des 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;
Pour utilisateur xamarin, utilisez ceci
UIKit.UIDevice.CurrentDevice.Name
Merci. Pour Swift 3: UIDevice.current.name –
- 1. iPhone 3.0 SDK, comment tester sur un appareil 2.2.1?
- 2. Envoyer une photo depuis un appareil photo iPhone?
- 3. Comment déployer/déboguer l'application iPhone directement sur un appareil iPhone sans appartenance à un IDP?
- 4. Un appareil mobile est détecté comme appareil non mobile
- 5. iPhone sdk - nom des propriétaires?
- 6. iPhone: Changer le nom de l'application et l'icône
- 7. Comment obtenir le nom de l'appareil en C#?
- 8. TestDriven.Net exécutant un seul appareil de test dans le fichier
- 9. Nom de la connexion active - Iphone
- 10. Existe-t-il quelque chose comme 'getStreamsToHost' sur un appareil iPhone réel?
- 11. Est-il possible de tester l'application iPhone sur un appareil réel plutôt que sur un simulateur?
- 12. Comment détecter une connexion ActiveSync sur un appareil mobile?
- 13. Comment obtenir la pile de pile dans un appareil mobile?
- 14. Comment communiquer avec Win CE appareil connecté par USB
- 15. Comment supprimer une application d'un appareil Windows Mobile par programmation?
- 16. Comment remplir la table Django django_site dans un appareil yaml?
- 17. iPhone-SDK: Comment rendre le site web au format iPhone?
- 18. iPhone: Il n'y a pas de SDK avec le nom ou le chemin 'iphoneos3.0'
- 19. Appareil Windows Mobile avec Webcams Branché
- 20. Programmation sur (pas * pour *) un appareil Android
- 21. Session Groovy. Comment trouver le nom d'utilisateur
- 22. Comment obtenir le nom de la classe
- 23. Comment obtenir le nom localhost dans PowerShell?
- 24. Comment enregistrer le nom de l'utilisateur connecté?
- 25. Comment supprimer le nom de fichier?
- 26. Comment obtenir le nom de test Fitnesse
- 27. Comment modifier le nom d'hôte en C#?
- 28. Comment obtenir le nom d'une classe Ruby?
- 29. Comment inclure [dans le nom d'élément xml
- 30. Comment obtenir le nom de fichier .EXE
Attention: le didacticiel de ce lien, bien que très utile, est destiné à OS 2.2 et utilise des méthodes obsolètes dans la version 3.0. – Tim
@Tim: Vous avez absolument raison. Je n'y ai pas pensé. Cependant, je ne suggérais pas le tutoriel; Je fournissais simplement ma source d'information plus une source pour plus d'informations. –