Требуется ли вам SQLite? Я борюсь с подобной проблемой и обнаружил, что с двоичным хранилищем все работает должным образом.
Есть ограничения при использовании SQLite в качестве хранилища, хотя я еще не нашел документа, в котором перечислены ограничения, только то, что они существуют.
Извините, я ничем не могу помочь.
Ключевым здесь является "ANY"
Пример от apple:
NSPredicate *predicate = [NSPredicate predicateWithFormat:
@"ANY employees.firstName like 'Matthew'"];