] У меня есть объект под названием Band, который имеет отношение ко многим к объекту Category. Сущность Category просто содержит строковый атрибут categoryName. [
] [] Пример записи: [
] [Band:
bandName: Kiss
bandCategories: - > BandCategory:categoryName:Glam
- > BandCategory:categoryName:Rock
]
[] Как мне использовать NSPredicate для поиска по всем моим группам групп, которые соответствуют, например, категории «Рок»? [
] В соответствии с Руководством по программированию NSPredicate вам необходимо указать путь к ключу categoryName с помощью спецификатора ANY
или ALL
.
NSString *category = @"Rock";
[NSPredicate predicateWithFormat:@"ANY bandCategories.categoryName == %@", category];