Как быстро искать массив объектов в Objective C

Существует ли путь в Objective C для поиска массива объектов свойствами содержащего в нем объекта, если свойства имеют строку типа?

Например, у меня есть NSArray объектов Человека. У человека есть два свойства, NSString *firstName и NSString *lastName.

Что лучший способ состоит в том, чтобы перерыть массив для нахождения всех, кто соответствует 'Ken' где-нибудь в firstName ИЛИ lastName свойствах?

11
задан randombits 4 May 2010 в 21:30
поделиться

2 ответа

21
ответ дан 3 December 2019 в 01:03
поделиться

Вам нужно будет выполнить линейный поиск, сравнивая каждую запись в массиве, чтобы увидеть, соответствует ли она тому, что вы ищете.

0
ответ дан 3 December 2019 в 01:03
поделиться