addObject替换NSMutableArray中的所有先前对象

时间:2014-11-10 07:05:40

标签: objective-c

在我的IOS应用程序中,我有两个视图控制器。 ControllerA和ControllerB。我在ControllerA中有一组对象。 ControllerB创建一个新的Object并将其添加到ControllerA中的数组中。我这样做是为了引用数组并将其传递给ControllerB。我在ControllerB中添加了一个新对象,但是当我回到ControllerA时,该数组的大小正确,但所有内容都是相同的。 该数组的类型为Group。

您认为这个问题是什么?

在controllerB中添加对象的代码:

NSString *groupName = userName.text; //gets value from UITextField
NSString *pword = password.text;
Group *newgroup = [[Group alloc]init:groupName :pword]; //init values are just NSString's in a class called Group
[groups addObject:newgroup];
[ViewController print];
[self dismissModalViewControllerAnimated:YES];

0 个答案:

没有答案