我有一个UIbutton
对象数组。我想要做的是我想匹配每个 UIbutton 对象的tag
值。为此,我想写一个谓词。这应该是什么谓词?
问问题
223 次
2 回答
0
试试这个:
UIButton *btnSelected = [self.view viewWithTag:1];
NSArray* filteredArray = [[yourButtonArray filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"tag == %d",[btnSelected tag]];
于 2012-09-04T12:29:11.523 回答
0
我喜欢非核心数据谓词的块谓词,我认为它更清楚它正在评估什么。
NSInteger tagToSearchFor = 13;
NSPredicate *p = [NSPredicate predicateWithBlock:^BOOL(UIButton *button, NSDictionary *bindings) {
return (button.tag == tagToSearchFor);
}];
于 2012-10-05T07:45:03.587 回答