Comment pourrais-je vérifier si un particulier NSString est présent dans un NSArray?
Comment pourrais-je vérifier si un particulier NSString est il est indiqué dans un NSArray?
Vous devez vous connecter pour publier un commentaire.
Comment pourrais-je vérifier si un particulier NSString est il est indiqué dans un NSArray?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez faire comme,
Itération ou containsObject sont de l'ordre de n façons de trouver.
Si vous voulez de la constante de temps de recherche, vous pouvez également maintenir une table de hachage comme NSSet ou NSHashTable mais qui augmente l'espace, mais permet de gagner du temps.
Dépend de vos besoins. Soit
indexOfObject
si vous vous souciez de l'égalité (le plus probable), ouindexOfObjectIdenticalTo
si vous vous souciez c'est en fait le même objet (c'est à dire même adresse).Source: