このアレイのクリーニング方法を使用しようとしていますが、エラーが発生しているようです。私はそれを見つけることができません、私は配列が3116アイテムで入り、3116で出てくることを知っています(そして私は事実のために3つの重複があることを知っています。
アドバイスをお願いします、ありがとう!
-(NSArray*) removeDuplicates:(NSArray*)inputArray{
NSMutableArray *arrayToClean = [NSMutableArray arrayWithArray:inputArray];
for (int i =0; i<[arrayToClean count]; i++) {
for (int j=(i+1); j < [arrayToClean count]; j++) {
if ([[arrayToClean objectAtIndex:i] isEqual:[arrayToClean
objectAtIndex:j]]) {
[arrayToClean removeObjectAtIndex:j];
j--;
}
}
}
NSArray *arrayToReturn = [NSArray arrayWithArray:arrayToClean];
return arrayToReturn;
}