私はオブジェクトの配列を持っていUIbutton
ます。私がやりたいことは、各 UIbutton オブジェクトのtag
値を一致させたいということです。そのために述語を書きたいと思います。これの述語は何であるべきですか?
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 に答える