使用 predicateWithBlock 建立 NSPredicate
Objective-C
NSPredicate *predicate = [NSPredicate predicateWithBlock:^BOOL(id item,
NSDictionary *bindings) {
return [item isKindOfClass:[UILabel class]];
}];
迅速
let predicate = NSPredicate { (item, bindings) -> Bool in
return item.isKindOfClass(UILabel.self)
}
在此示例中,謂詞將匹配 UILabel
類的專案。