Selon le UITextInputTraits Protocol Reference, le UIKeyboardTypeDecimalPad est "Disponible dans iOS 4.1 et versions ultérieures".Comment tester si UIKeyboardTypeDecimalPad est disponible?
J'utilise actuellement le système Versioning préprocesseur macros trouvées dans How to check iOS version? pour vérifier si mon application est en cours d'exécution dans iOS 4.1 et plus tard, mais je me demande ...
Y at-il une meilleure façon de tester la disponibilité de ce clavier ? Je ne peux pas tester la disponibilité du sélecteur "setKeyboardType", car cela retournera toujours YES. J'ai besoin de tester si l'un des enums UIKeyboardType est disponible pour utilisation.
Des idées?
Duplication de [cette] question (http://stackoverflow.com/questions/6468986/ios-objective-c-how-to-check-if-an-enum-is-available). – Hyperbole
@Hyperbole, votre nouveau commentaire bat en vérifiant l'adresse d'une énumération. – tychoD