我试图让用户在 NSMutableArrays 中拥有多组数据。我不想限制他们可以创建的数组的数量,但我不知道如何制作具有不同名称的多个数组,这样它们就不会一直覆盖相同的数据。例如:
-(void)viewDidLoad {
mutableArray = [[NSMutableArray alloc]init];
}
和
-(IBAction)createNewArray {
[array addObject:first.text];
[array addObject:second.text];
[array addObject:third.text];
[array addObject:fourth.text];
//Add this set of data to a larger group which is all the arrays
[allArrays addObject:array];
}
问题是它会不断添加具有相同名称的不同数据,这将变得无用,因为 1. 我相信它会继续覆盖同一个对象和 2. 没有办法区分对象。
我的问题:有没有可能的方法来创建多个具有不同名称的数组,而不必先将它们放在 .h 中?