2012-09-25 3 views
0

Je développe une application dans laquelle je veux afficher tableau des valeursComment effectuer une vérification null pour l'élément NSArray?

mais si par une valeur de tableau chance est nul alors comment vérifier que je ne suis pas

veulent imprimer des valeurs qui sont nulles, car il indique (null) comme valeur.

Même si ont préformé [NSNULL null] mais il ne semble pas fonctionner ..

aide Veuillez,

Merci,

Répondre

3

Essayez le code ci-dessous:

NSArray *array = [NSArray arrayWithObjects:@"one", [NSNull null], @"three", nil]; 
for (id obj in array) { 
    if (obj != [NSNull null]) { 
     NSLog(@"obj = %@", obj); 
    } 
} 

Je reçois:

2012-09-25 15: 50: 48.182 Test [4996: 11303] obj = un

2012-09-25 15: 50: 48,184 test [4996: 11303] obj = trois

+0

10 indique à juste titre –

+0

cela est correct, mais lorsque je tente d'imprimer tableau, il montre ( un, " Mais quand j'essaye d'imprimer mon arr, cela montre ( "Buss. ", " (null) " ) les deux tableaux montrent une valeur nulle, mais avec un style différent, c'est pourquoi je ne suis pas en mesure de vérifier la valeur nulle de mon tableau Alors, comment vérifier cela, bien vouloir partager ... – Nitish

+0

Pourquoi il y a un "(null)"? Ce que vous avez inséré à ce tableau? – sunkehappy

Questions connexes