Filter Array with dictionaries using NSPredicate

前端 未结 2 1396
别那么骄傲
别那么骄傲 2020-12-09 15:56

There is an Array with each element being a NSDictionary.

NSMutableArray *mutArr = [NSMutableArray array];

for (Person *person in persons) {
           


        
2条回答
  •  萌比男神i
    2020-12-09 16:21

    Please see the below example:

     NSArray *array = [NSArray arrayWithObject:[NSMutableDictionary dictionaryWithObject:@"filter string" forKey:@"email"]];   // you can also do same for Name key... 
        NSArray *filteredarray = [array filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"(email == %@)", @"filter string"]];
    

提交回复
热议问题