Comment trouver un objet particulier à partir d'un NSMutableArray application iPhone?
J'ai stocker plusieurs valeurs dans NSMutableArray
comme @"New"
, @"Old"
, @"Future"
. Le NSMutablArray
avoir+ de 100 objets. J'ai besoin de trouver la @"New"
des objets à partir de la matrice. Quelqu'un peut-il svp m'aider à résoudre ce problème? Merci à l'avance.
OriginalL'auteur Gopinath | 2012-08-09
Vous devez vous connecter pour publier un commentaire.
Cela va faire le truc le plus économiquement [testé]:
OriginalL'auteur Mundi
Gopinath si vous avez ajouté de chaîne constante comme
@"New"
puisfera l'affaire comme
Puis
str1
etstr2
points au même objet.Si vous connaissez la chaîne que vous êtes à la recherche ensuite, est-il besoin de le trouver?
Mundi réponse est également bon.
OriginalL'auteur Inder Kumar Rathore
Pourquoi ne pas tout simplement faire une rapide énumération des objets?
De cette façon
matchingObjects
contient tous les objets qui correspondent à la tester, et vous pouvez les utilisercount
pour obtenir l'index de tous les matchs.OriginalL'auteur marcus.ramsden
Je vous propose de filtrer le tableau à l'aide d'un prédicat bloc
OriginalL'auteur J2theC