J'ai un tableau trié de valeurs NSString, je voudrais savoir comment capturer la première lettre de chaque chaîne seulement quand la première lettre est différente et la mettre dans un nouveau NSArray .comment saisir la première lettre de chaque entrée de tableau
Par exemple, si je un tableau qui ressemblait comme
"a, aaa, aaaa, b, c, d, dd, ddd"
ce serait comme cela dans la nouvelle NSArray
"a, b, c, d"
Toute aide serait grandement appréciée.
Créez un mutableArray vide. Itérer à travers le trié, en gardant la trace de la précédenteFirstLetter et le comparer à l'actuel, si différent, puis ajouter cette lettre à votre mutableArray et mettre à jour le previousFirstLetter. – yuf