У меня есть массив объектов Card
(NSObjects), каждый из которых имеет поле tags
, которое представляет собой NSArray из NSStrings.Использование NSPredicate для поиска массива с массивом
Я тогда хотел бы разделить слово для поиска пользователя в массив называется keywords
строк по componentsSeparatedByString
, а затем использовать NSPredicate фильтровать мой массив карт, на основании которых элементы имеют метки, содержащие по меньшей мере, 1 ключевое слово в keywords
.
Надеюсь, это не слишком запутанно! Я пробовал использовать предложение NSPredicate IN
безрезультатно. Как мне это сделать?
О, мужчина, это еще проще .. Я пробовал оба ответа, и оба они одинаково хорошо функционируют! – quantum
как я могу реализовать частичный поиск в этом? Так что, если пользователь набирает «Bask», появляется «Card» с тегом «Баскетбол»? – quantum
@quantum. Спасибо. Пожалуйста, проверьте Edit. – Vignesh