Я создаю UITableView с некоторыми агрегированными данными. По пути заголовки разделов должны использоваться для сортировки и группировки ячеек таблицы.Основные данные - использование свойств переходных процессов в группе
Проблема заключается в том, что я хотел бы использовать свойство Transient в NSFetchRequest для генерации заголовков разделов. & результаты сортируются. Проблема в том, что при настройке NSFetchRequest я получаю «NSInvalidArgumentException», причина: «Недопустимое ключевое слово player.fullName передано в setPropertiesToFetch».
Основной объект NSFetchRequest - это объект Player со свойствами: firstName & lastName. Для сортировки и группировки данных было введено свойство passient «fullName». Это простая конкатенация свойств lastName и firstName.
Вещи пытался до сих пор являются:
а) Определение - (NSString *) FULLNAME метод
б) Определение @property (неатомической, только для чтения) NSString * FULLNAME
с) Добавление a @dynamic fullName
d) Добавление атрибута fullName к объекту Player &, что делает его временным.
Есть ли какие-либо идеи или есть сейчас, чтобы выбрать переходные свойства в NSFetchRequest, который включает предложение group by.
Любая помощь приветствуется.
Отличное предложение. Пробовал и так близко. Все еще получаю исключение KVO для fullName, но я считаю, что это связано с тем, что я использовал NSDictionaryResultType не стандартный результат. Но, конечно, мне дали новый путь. – user1220717