我想将两个对象添加到我的数组,但是当我检查数组时,第二个对象出现在列表中两次。有谁知道为什么?填充NSMutableArray时重复
list = [[NSMutableArray alloc] init];
Person *person = [[Person alloc] init];
// Create person 1
person.name = @"Fred";
person.gender = @"unknown";
// Append to array
[list addObject:person];
[person release];
// Create person 2
person.name = @"Bob";
person.gender = @"male";
// Append to array again
[list addObject:person];
[person release];
我原本是这样做的,但是你得到错误''''''重定义'' – Coderama 2012-02-02 21:11:26
你可能忘记删除第二行的'Person *'。 – Regexident 2012-02-02 21:14:25
就是这样!谢谢! – Coderama 2012-02-02 21:16:15