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