Если я не пропустил что-то в документации, я не могу увидеть, возможно ли выполнить NSFetchRequest
, чтобы он возвращал массив свойств объектов вместо самих объектов.
Например, у меня есть:
@interface SaleDate {
NSDate *open;
NSDate *close;
Sale *sale;
}
Я хочу запросить что-то вроде close >= $today
. Тем не менее, это дает мне массив SaleDate, когда я действительно хочу отдельный массив Sale. Я использую это с NSFetchedResultsController
и мне нужно иметь дело с объектом Sale.
Между прочим, у меня есть другой (предпочтительный) запрос, работающий при использовании бинарного хранилища - это хранилище SQLite, которое заставляет меня пойти по пути поиска альтернативного, но эквивалентного запроса.