删除重复项nsmutableArray

时间:2010-10-08 14:54:09

标签: iphone objective-c

我目前正在删除此方式:

[Refs setArray:[[NSSet setWithArray:Refs] allObjects]];

但是我希望在removeduplicates

之前保持数组的顺序

任何提示?

由于

1 个答案:

答案 0 :(得分:3)

for (int i=[mutableArray count]-1; i>0; i--) {
  if ([mutableArray indexOfObject: [mutableArray objectAtIndex: i]]<i)
    [mutableArray removeObjectAtIndex: i];
}