В Objective-C очень часто используется класс NSArray для этого типа хранилища данных.
Вы можете создать NSArray следующим образом:
NSArray *myArray = [NSArray arrayWithObjects:object0, object1, object2, nil];
Обратите внимание, как список аргументов завершается нулем?
Вы можете получить доступ к объектам в NSArray следующим образом:
ClassName *myObject = [myArray objectAtIndex:knownIndex];
// do something to myObject
Существует много, гораздо больше возможностей, которые вы можете сделать с NSArray, поэтому, пожалуйста, прочитайте доступную документацию здесь .И пожалуйста прочитайте управление памятью документация доступна здесь .
Примечание: NSArray является неизменной структурой данных,это означает, что вы не можете изменить список объектов, которые он содержит после того, как он был создан.Если вам нужен массив, список объектов которого вы можете изменить, используйте NSMutableArray , документированный здесь .