在我的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];