Si je veux vérifier si un UITextField
ou NSString
est vide, puis-je le comparer avec NULL
ou nil
?Si UITextField ou NSString est vide
Répondre
Aucune des méthodes que vous suggérez n'est infaillible. Les meilleurs tests sont les suivants:
if ([myTextField.text length] > 0) ...
ou
if ([myString length] > 0) ...
moi avons eu un problème similaire mais aucune méthode autre que cela a fonctionné pour moi:
NSString *string = textfield.text;
if ([string isEqualToString:@""]) {
....
}
si je veux vérifier si un champ de texte ou une chaîne est vide je le compare avec NULL ou nul?
No.
Un objet chaîne vide (un objet de chaîne ne contenant pas de caractères) ou un objet champ de texte contenant un objet de chaîne vide ne sont pas les mêmes que nil
, ce qui est sans objet du tout. Vous devez demander à la chaîne (champ de texte) how long it is, ou lui demander whether it is equal to une chaîne vide que vous avez sous la main (@""
).
NULL
, tout en un pointeur nul, doit être utilisé pour des indications générales, pas des pointeurs vers des instances Objective-C (pour lequel vous avez le plus nil
spécifique) ou des classes (pour lesquels vous avez le plus Nil
spécifique).
- 1. Comment déterminer si NSString est vide
- 2. UITextField est vide?
- 3. NSString est vide
- 4. Contenu de UITextField et UITextView à NSString
- 5. Valider contre UITextField vide?
- 6. vérifier si NSNumber est vide
- 7. Comment détecter quand UITextField devient vide
- 8. Comment vérifier si NSString est numérique ou non
- 9. Python - Vérifie si un fichier est vide ou non
- 10. Supprimer ou masquer une div si elle est vide
- 11. Pour vérifier si un objet est vide ou non
- 12. Comment savoir si un contenu iframe est vide ou non?
- 13. La chaîne est vide ou vide
- 14. Si NSString stringWithContentsOfFile est obsolète, quel est son remplacement?
- 15. Comment vérifier si jQuery datepicker est vide?
- 16. si la liste est Évaluer JSTL vide
- 17. Comment déterminer si une fonction est vide
- 18. Aide! Vérifier si un champ est vide
- 19. Javascript: Vérifier si un objet n'a pas de propriétés ou si est vide
- 20. Comment vérifier si WordprocessingDocument est vide?
- 21. comment vérifier si le plist est vide
- 22. ASP.NET [Comment vérifier si SqlDataSource1 est vide]
- 23. VBA Vérifiez si la variable est vide
- 24. jQuery détecter si textarea est vide
- 25. AS3: Vérifier si un dictionnaire est vide
- 26. VB Vérifiez si int est vide
- 27. Rechercher si InputStream de DataHandler est vide
- 28. Jquery Vérifie si Paragraphe est vide
- 29. Vérifiez si flowLayoutPanel est vide dans C#
- 30. vérification champ caché est vide ou non
j'ai testé et trouvé la comparaison de la longueur de la chaîne est beaucoup mieux. Thks pour l'aide – Stefan
Si ma réponse a aidé s'il vous plaît marquer comme réponse. Merci – RunLoop