#iphone #objective-c #xcode #nsstring #nsmutablearray
#iPhone #objective-c #xcode #nsstring #nsmutablearray
Вопрос:
существует ли какая-либо встроенная функция для объединения всех элементов NSMutableArray NSString
у меня есть NSMutableArray с 4 элементами в следующей структуре
myArray[0] = "HI";
myArray[1] = "WELCOME";
myArray[2] = "TO";
myArray[3] = "STACKOVERFLOW";
Мне нужно получить предложение «ПРИВЕТ, ДОБРО ПОЖАЛОВАТЬ В STACKOVERFLOW» из моего NSMutableArray (myArray).
могу ли я узнать, какие-либо встроенные функции для этого?
Спасибо
ПРИМЕЧАНИЕ: без итерации массива через какой-либо цикл
Ответ №1:
Да, есть функция, которая вам нужна:
NSString *result = [myArray componentsJoinedByString:@" "];
Ответ №2:
ДА:
[NSArray componentsJoinedByString:@" "]
Ответ №3:
Просто сделайте NSString *myString = [myArray componentsJoinedByString:@" "];