Validation du mot de passe dans UITextField dans iOS

J'ai 1 UITextfield pour le mot de passe dans mon application iPhone.

Je veux valider ce champ de texte avec la suite de la validation.

  • Doit être d'au moins 10 caractères
  • Doit contenir au moins une lettre minuscule, une lettre majuscule, un chiffre et un caractère spécial
  • Valide les caractères spéciaux sont – @#$%^&+=^.*(?=.{10,})(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$

Comment puis-je restreindre la UITextField avec les exigences ci-dessus?

OriginalL'auteur ChandreshKanetiya | 2013-02-28