Как изменить имя изменяемого массива на программно сгенерированную строку

Я новичок на форуме и, возможно, задаю глупый вопрос, но я хотел бы знать, не зашел ли я в тупик.

Я хотел бы изменить имя изменяемого массива строкой, которая была сгенерирована программно. Это возможно?

Я попытался получить пустые изменяемые массивы из массива на случай, если они понадобятся пользователю, но я думаю, что это не очень хорошее решение.

Я не нашел ни одной ссылки с некоторыми комментариями, такими как .name, .label.text или подобными, которые могли бы мне помочь.

Код очень простой

  • rowNumber — это строка, сгенерированная программно.
  • zeroRow — это изменяемый массив, который передает свои значения в новый изменяемый массив.

    NSString *newMutableArrayName = [@"row" stringByAppendingString:rowNumber]; NSMutableArray *newMutableArray = ZeroRow;

На данный момент я хотел бы изменить имя изменяемого массива на заданное newMutableArrayName.

Я прошу о невозможном?

Заранее спасибо за помощь.


person user2046702    schedule 11.02.2013    source источник


Ответы (1)


если вы хотите изменить имя, это означает, что вы можете изменить весь объект на другой массив NSMutableArray, как

NSmutableArray *array = [[NSMutableArray alloc]initWithArray:@"arrayName"];
person dhaya    schedule 12.02.2013
comment
спасибо, что напомнили мне такую ​​очевидную вещь. Спасибо еще раз - person user2046702; 12.02.2013