我目前正在以这种方式删除:
[Refs setArray:[[NSSet setWithArray:Refs] allObjects]];
但是我希望在删除重复项之前保持数组的顺序
有小费吗 ?
谢谢
最佳答案
for (int i=[mutableArray count]-1; i>0; i--) {
if ([mutableArray indexOfObject: [mutableArray objectAtIndex: i]]<i)
[mutableArray removeObjectAtIndex: i];
}