배열에 두 개의 객체를 추가하려고하지만 배열을 검사 할 때 두 번째 객체가 목록에 두 번 나타납니다. 아무도 이유를 아나요?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];
나는 원래 이것을했지만,''Redefinition of person'' 오류가 발생합니다. – Coderama
두번째 줄의'Person *'을 삭제하는 것을 잊어 버렸을 것입니다. – Regexident
그게 다야! 감사! – Coderama