Существует ли путь в Objective C для поиска массива объектов свойствами содержащего в нем объекта, если свойства имеют строку типа?
Например, у меня есть NSArray объектов Человека. У человека есть два свойства, NSString *firstName и NSString *lastName.
Что лучший способ состоит в том, чтобы перерыть массив для нахождения всех, кто соответствует 'Ken' где-нибудь в firstName ИЛИ lastName свойствах?
Краткий ответ: NSArray: filterArrayUsingPredicate:
Длинный ответ: Руководство по программированию предикатов
Вам нужно будет выполнить линейный поиск, сравнивая каждую запись в массиве, чтобы увидеть, соответствует ли она тому, что вы ищете.