2010-05-07 2 views
0

У меня есть массив, который заполняется основными данными следующим образом.Как фильтровать NSMutable Array, который содержит данные ядра?

NSMutableArray * mutableFetchResults = [CoreDataHelper getObjectsFromContext: @ "Spot": @ "Name": YES: managedObjectContext];

Это похоже на консоль.

(объект: Точечная; идентификатор: 0x4b7e580; данные: { CityToProvince = 0x4b7dbd0; Описание = "Друг", Email = "[email protected]"; Возраст = 21; Name = "Адам" Телефон = "+44175240"; }),

Как я могу отфильтровать массив, чтобы удалить всех, кто достиг определенного возраста? или использовать значения в массиве для расчета?

Пожалуйста, помогите мне застрял в этом возрасте. Код будет с благодарностью оценен.

+0

Возможный дубликат http://stackoverflow.com/questions/2785462/how-do-you-delete-rows-from-uitableview –

ответ

1

Вы создаете NSPredicate, а затем вызываете -filteredArrayUsingPredicate: на массив, чтобы получить отфильтрованный массив.

+0

Спасибо за еще один отличный ответ Core-Data marcus. Помогла мне с легкостью реализовать фильтрацию в моем виде таблицы. –

Смежные вопросы