Quelle est la meilleure façon de valider la monnaie d'entrée dans UITextField?

Mon application permet à l'utilisateur de saisir une valeur numérique (de monnaie) dans un UITextField de contrôle, mais la disposition de clavier que je souhaite est disponible est malheureusement pas une des options intégrées, si j'avais à choisir les "Chiffres & la Ponctuation" option dans l'Interface Builder. Voici la boîte de dialogue correspondante de la fenêtre de l'IB:

Quelle est la meilleure façon de valider la monnaie d'entrée dans UITextField?

Alors, quand mon application demande à l'utilisateur pour l'entrée, c'est l'affichage de la suivante:

Quelle est la meilleure façon de valider la monnaie d'entrée dans UITextField?

Qui est parfaitement bien, mais regardez toutes les clés supplémentaires disponibles pour l'utilisateur! On pourrait facilement entrer "12;56!" dans le champ de texte, et je suppose que je dois valider que d'une certaine façon.

Donc ma question est: comment puis-je valider les valeurs de devise conclu un UITextField?

InformationsquelleAutor jpm | 2008-12-04