Comment puis-je vérifier si un champ existe?Cocoa: SBJSON vérifier si le champ existe
0
A
Répondre
1
Cela dépend de la façon dont vous obtenez votre valeur de retour, je suppose que c'est un dictionnaire ici, donc vous appellerai
NSDictionary* json = [parser objectWithString:yourString error: nil];
Où yourString est la chaîne JSON pour analyser et analyseur est votre SBJSON * objet . Ce vous donne juste un dictionnaire, vous manipulez la voie normale, pour tester si un champ nommé « bla » existe:
if ([json objectForKey:@"blah"] != nil)
Voir la reference material pour NSDictionary pour plus d'informations, il est juste un objet dictionnaire normal.
Questions connexes
- 1. Ext JS xtemplate question - vérifier si le champ existe
- 2. Cocoa JSON - Vérifier si tableau ou dictionnaire
- 3. Vérifier si l'attribut existe
- 4. PHP - vérifier si un ou plusieurs champ tableau existe
- 5. WebDav comment vérifier si le dossier existe?
- 6. vérifier si le fichier existe, sinon, créer
- 7. vérifier si le nom d'utilisateur existe
- 8. php vérifier si le fichier existe
- 9. vérifier si le fichier existe en javascript?
- 10. Vérifier si l'élément XML existe
- 11. Comment vérifier si l'enfant existe
- 12. Vérifier si l'URI relative existe
- 13. Vérifier si un élément existe
- 14. Hibernation: vérifier si l'objet existe
- 15. Vérifier si la table existe
- 16. Java Hibernate vérifier si une valeur existe
- 17. Aide! Vérifier si un champ est vide
- 18. javascript: vérifier si le tableau existe, sinon le créer
- 19. Comment vérifier si le fichier existe avec le script VB
- 20. Comment vérifier si un champ est un champ Image
- 21. Vérifier si la table existe dans C#
- 22. vérifier si un site existe avec PHP
- 23. jQuery - vérifier si l'attribut XML existe
- 24. as3 xml vérifier si l'élément existe
- 25. Comment vérifier si un répertoire FTP existe
- 26. Vérifier si un cadre existe avec jQuery
- 27. Vérifier si [i] existe ou non
- 28. actionscript-3: vérifier si movieClip existe
- 29. Vérifier si l'utilisateur existe dans Active Directory
- 30. vérifier si plist existe, sinon charger