Я использую основные данные с NSFetchedResultsController. Мои данные состоят из многих учеников и дат уроков. Я установил свои Predicate и Sort Descriptors, чтобы вернуть отсортированные списки уроков для конкретного ученика. Я сортирую восходящий или защищающий, и мой вид таблицы загружен и счастлив.Вложенные NSFetchRequest?
Однако иногда я хочу вернуть только предыдущие два урока, отсортированные по возрастанию. Как в мире я могу построить NSFetchRequest, чтобы возвращать только массив из двух элементов?
Я пытался обмануть вид таблицы, изменив ряды и разделы ... и да, он запутывается и неуклюже.
Кажется, мне нужно вставить NSFetchRequests внутри NSFetchedResultsController. Первый выбор и получение количества общих элементов/разделов. А затем просто получить последние два объекта при сортировке по возрастанию. Как ограничить результаты двумя последними, когда я не знаю, сколько элементов есть при настройке NSFetchRequest?
Благодаря