iOS 4:
У меня есть объекты в Core Data (с использованием SQLite, который является обязательным):
- Запрос
- Ответ (который имеет свойство personId)
- Редакция
Отношения:
- Запрос <- >> Редакция
- Запрос <- >> Ответ
- Редакция <-> Ответ
(например, каждый запрос может иметь много ответов; каждая пара запрос / ответ может иметь много ревизий)
Я пытаюсь сделать предикат, чтобы получить все ответы с заданным personId, которые имеют нулевые ревизии.
Использование:
(personId == %d) && (Request.Revision[SIZE] == 0)
в моей строке предиката выдает мне исключение времени выполнения "Неподдерживаемое выражение функции Request.Revision [SIZE]"
Документация кажется довольно разреженной для агрегатных функций, только отмечая, что они существуют, но без синтаксиса или примеров. Не уверен, что это мой синтаксис или функция SIZE действительно не поддерживается в iOS.