développement iPhone: qu'en sera - [[UIDevice currentDevice] modèle] de retour pour “iPad”?
Ce qui va [[UIDevice currentDevice] modèle] de retour pour "iPad"?
- C'est sous NDA, donc, votre question est susceptible d'être ignoré jusqu'à ce que le NDA est levé. La documentation indique que les
model
retourne une chaîne de caractères comme "iPod Touch" ou "iPhone" pour ces appareils, pour l'un de canne à faire une supposition éclairée.. - Si je ne me trompe pas le sdk de la version beta_5 n'est pas sous NDA, s'il vous Plaît corrigez-moi si je me trompe.
- Je crois qu'il l'est toujours. Lors de l'iPhone Developer site, l'avertissement est toujours en place, qui dit: "l'iPhone SDK 3.2 beta 5 est pré-version du logiciel et est considéré comme Apple des Informations Confidentielles." Alors qu'il peut être utilisé pour soumettre des applications iPad, il est encore sous NDA.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
UI_USER_INTERFACE_IDIOM()
, qui renvoieUIUserInterfaceIdiomPhone
ouUIUserInterfaceIdiomPad
. Gardez à l'esprit que sur n'importe quel périphérique < 3.2, ce n'est pas disponible, donc tout d'abord vérifier si le bien peut être extrait - dans ce cas, il n'est pas un iPad.Ou, alternativement, en particulier, les travaux si la plate-forme est un iPad ou pas, l'utilisation
Espère que cette aide 😉
J'ai essayé d'utiliser containsString mais il n'a pas été autorisé à xcode4
Voici comment je l'ai résolu:
Espère que cette aide, même si un peu en retard.
Vous pouvez essayer le Forums Des Développeurs Apple.
Bien essayer sur simulateur:
il donne iPad Simulateur de, sera mise à jour de la réponse quand je l'obtenir de l'appareil 😉