Objective C — Как объединить весь массив строк?

#objective-c #nsstring

#objective-c #nsstring

Вопрос:

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

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

Комментарии:

1. Я уже знал этот метод, но не мог вспомнить его название. Благодаря вашему вопросу, google помог мне найти его обратно.

Ответ №1:

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

 [yourArray componentsJoinedByString: @","]
  

Ответ №2:

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

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