У меня есть некоторые данные, хранящиеся в Core Data, которые выглядят примерно так:
| имя | идентификатор | другие_вещи |
Мне нужно отображать имена в UITableView, но я хочу отображать только имена с уникальными парами имя-идентификатор. Таким образом, для:
John | 3 | foo
Betty | 4 | foo
Betty | 4 | bar
Я только хочу, чтобы запрос возвращал Джона, Бетти. Что-то вроде "выбрать уникальное имя, идентификатор из таблицы".
Любой способ сделать это с помощью NSPredicate, или мне нужно вылить дедублированные поля в другой контейнер, а затем искать в нем?