Хорошо, у меня есть базовое приложение для iPad, которое запрашивает у пользователя 5 критериев поиска / фильтрации. Основываясь на этих данных, мне нужно перейти к моей базе данных основных данных и вытащить все управляемые объекты, которые соответствуют этим критериям. Похоже, мне нужно применить более одного предиката к одному и тому же запросу, возможно ли это? Или я мог бы просто написать действительно длинный причудливый предикат? С несколькими требованиями? Как мне подойти к этому?
Было бы неплохо просто захватить все объекты с помощью запроса на выборку, а затем перебрать каждый массив и захватить любые объекты, которые, как я считаю, соответствуют моим критериям поиска?
Пожалуйста, посоветуйте!