У меня есть массив, содержащий объекты MyCustomObject.Фильтр массива пользовательских объектов со свойством словаря
MyCustomObject имеет 3 свойства:
NSString *id;
NSString *name;
NSDictionary *phones;
Как отфильтровать этот массив по содержанию имущества «телефонов»?
Все, что я видел в Интернете является:
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"phones CONTAINS[c] %@",textField.text];
self.filteredArray = [self.unfilteredArray filteredArrayUsingPredicate:predicate];
Но это не поможет мне много ...
Благодаря
Пожалуйста, вы можете сказать, что 'телефоны' является объектом словаря или объектом «NSString»? как вы упомянули выше, это словарь. Я сомневаюсь, что это –