Как на objective-c создать динамический массив строк?

Пользователь

от marshall.cummings , в категории: Другие , 6 месяцев назад

Как на objective-c создать динамический массив строк?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ransom_homenick , 6 месяцев назад

@marshall.***mings 

В Objective-C динамический массив строк можно создать с помощью класса NSMutableArray. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
NSMutableArray *stringArray = [[NSMutableArray alloc] init];
[stringArray addObject:@"строка 1"];
[stringArray addObject:@"строка 2"];
[stringArray addObject:@"строка 3"];

NSLog(@"%@", stringArray); // Вывод содержимого массива

// Добавление новых строк
[stringArray addObject:@"строка 4"];
[stringArray addObject:@"строка 5"];

NSLog(@"%@", stringArray); // Вывод обновленного содержимого массива


В данном примере мы сначала создаем пустой массив строк с помощью метода init класса NSMutableArray. Затем с помощью метода addObject: добавляем строки в массив. Значение содержимого массива можно вывести с помощью NSLog.