如何通过编程生成的字符串更改可变数组的名称

时间:2013-02-11 16:21:35

标签: nsmutablearray nsarray

我是论坛的新手,也许我会问一个愚蠢的问题,但我想知道我是否遇到了死胡同。

我想通过以编程方式生成的字符串来更改可变数组的名称。这可能吗?

我试图从数组中获取空​​的可变数组,以防用户需要,但我认为这不是一个很好的解决方案。

我没有找到任何关于它的引用,例如.name,.label.text或类似内容可能对我有所帮助。

代码很简单

  • rowNumber是以编程方式生成的字符串
  • zeroRow是一个可变数组,它将其值传递给新的可变数组。

    NSString * newMutableArrayName = [@“row”stringByAppendingString:rowNumber];  NSMutableArray * newMutableArray = zeroRow;

此时我想将可变数组的名称更改为newMutableArrayName给定的名称。

我要求一件不可能的事吗?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果您想要更改名称,则意味着您可以将所有对象更改为另一个NSMutableArray数组 就像

NSmutableArray *array = [[NSMutableArray alloc]initWithArray:@"arrayName"];