NSPredicate для массива массивов
У меня есть массив, который при распечатке выглядит так:
( ( databaseVersion, 13 ), ( lockedSetId, 100 ) )
Можно ли отфильтровать это, используяNSPredicate
(потенциально по индексу в массиве). Так что-то вроде: дайте мне все строки, где элемент 0 'databaseVersion»? Я знаю, что если бы у меня был массив словарей, я мог бы сделать это с помощью предиката, подобного найденномуВот, но я обнаружил, что при использовании словарей и хранении большого объема данных потребление памяти увеличилось (с ~ 80 МБ до ~ 120 МБ), поэтому, если возможно, я бы сохранил массив. Любые предложения о том, как это можно сделать?