Цель C - Как объединить весь массив строк? - PullRequest
50 голосов
/ 05 октября 2011

Я новичок в Objective C. Я хочу написать метод, который принимает массив строк и возвращает объединенную строку с запятой (,) между каждой строкой. Поэтому, если массив {a b c d}, я хочу вернуть a, b, c, d.

Какой самый простой способ сделать это?

Ответы [ 2 ]

131 голосов
/ 05 октября 2011

Есть много способов сделать это, самое простое из которых

[yourArray componentsJoinedByString: @","]
17 голосов
/ 05 октября 2011

Используйте метод NSArray componentsJoinedByString:.

NSArray *strings = ...;
NSString *combined = [strings componentsJoinedByString:@","];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...