Я пытаюсь понять, как реализовать это в Objective-C.
Я хочу удалить строки в NSArray
, которые несколько раз появлялись в массиве.
В конце я хочу иметь массив, который имеет только уникальные строки в массиве (это означает, что удалены не только дубликаты, но и исходная строка, которая соответствует дубликатам.)
Например, если у вас был следующий массив:
NSArray *array = [NSArray arrayWithObjects:@"bob", @"frank", @"sarah", @"sarah", @"fred", @"corey", @"corey", nil];
Я хочу, чтобы новый массив выглядел так:
@"bob", @"frank", @"fred"