52 votes

Objective C - Comment concaténer un tableau entier de chaînes de caractères ?

Je suis un débutant en Objective C. Je veux écrire une méthode qui prend un tableau de chaînes de caractères et retourne une chaîne concaténée, avec une virgule (,) entre chaque chaîne. Donc si un tableau est {a b c d}, je veux retourner a,b,c,d.

Quel est le moyen le plus simple de le faire ?

134voto

Il y a plusieurs façons de le faire, la plus simple étant

[yourArray componentsJoinedByString: @","]

17voto

ughoavgfhw Points 28400

Utilisez les fonctions de NSArray componentsJoinedByString: méthode.

NSArray *strings = ...;
NSString *combined = [strings componentsJoinedByString:@","];

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X