У меня есть вопрос о Objective-C сегодня с NSMutableArray. Исходя из .net / c # фона у меня возникли некоторые проблемы при работе с этими вещами.
Допустим, у меня есть объект под названием "Песня"
Моя песня имеет 3 свойства:
- Название
- Исполнитель
- Жанр
У меня есть NSMutableArray или NSArray, который содержит все мои объекты Song.
Как бы я попытался «запросить» мой массив, чтобы получить новый массив только с (уникальными) исполнителями или жанрами.
Где, как и в .net, вы могли бы написать простой запрос LINQ с предложением DISTINCT, как можно было бы решить это в Objective-C? Я предполагаю с предикатами, но изо всех сил пытаюсь найти решение.
Заранее спасибо.