xcode 13.4.1報(bào)錯(cuò)NSPredicate: NSFunctionExpression with selector 'xx' is forbidden
將NSPredicate *predicate = [NSPredicate predicateWithFormat:@" name = %@",cityModel.name];替換成以下block寫法
? NSPredicate *predicate = [NSPredicate predicateWithBlock:^BOOL(ZHCityCityList*? _Nullable evaluatedObject, NSDictionary<NSString *,id> * _Nullable bindings) {
?return [[evaluatedObject name] isEqualToString:cityModel.name];
}];
只將崩潰處替換,其余類似寫法正常使用