0
我想筛选我拥有的NSDictionaries数组。如何使用NSPredicate筛选NSArray
这是我的过滤器目前看起来像
NSDictionary *selectedItemDictionary = [sortedItemsArray objectAtIndex:indexPath.row];
NSMutableArray *sortedItemsMutableArrayCopy = [sortedItemsArray copy];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"dpc like %@", [selectedItemDictionary objectForKey:@"dpc"]];
[sortedItemsMutableArrayCopy filterUsingPredicate:predicate];
这是我的selectedItemDictionary看起来像
dc = 3;
Cmp = F;
Qty = 0;
dp = 0;
用途不同,我想通过sortedItemsArray搜索和做出任何新的数组它具有与我的UITableViewCell中选定行相同的直流数字。 但是上面我reciving这个错误
-[__NSArrayI filterUsingPredicate:]: unrecognized selector sent to instance
任何帮助,将不胜感激的代码。
是的,多数民众赞成正是我刚才实现可变数组看着苹果文档再次..非常感谢您的回答将迎来它很快改正。 – HurkNburkS