gpt4 book ai didi

ios - 使用 NSPredicate 搜索一系列 NSString

转载 作者:行者123 更新时间:2023-11-28 19:55:30 25 4
gpt4 key购买 nike

我正在尝试使用 NSPredicate 搜索 Core Data 以查找与多个 NSStrings 匹配的所有结果。以下适用于使用“a”查找结果,但如何设置 NSPredicate 以查找“a”、“b”和“c”?

NSPredicate *predicate = [NSPredicate predicateWithFormat:[NSString stringWithFormat:@"Result ==  'a'"]];

最佳答案

NSPredicate *predicate = [NSPredicate predicateWithFormat:[NSString stringWithFormat:@"Result ==  'a' OR Result ==  'b' OR Result ==  'c'"]];

EDIT:

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"self.Result IN %@",[NSArray arrayWithObjects:@"a",@"b",@"c", nil]];

关于ios - 使用 NSPredicate 搜索一系列 NSString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26688719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com