gpt4 book ai didi

ios - 如何确定具有给定属性的对象是否存在于nsarray/nsmutablearray中

转载 作者:行者123 更新时间:2023-12-01 17:32:01 25 4
gpt4 key购买 nike

我有一个NSMutableArray,我想检查是否存在一个对象,该对象的特定属性设置为特定值。例如,数组中充满了用户,我想检查是否存在一个将变量user_id设置为67的对象。是否有一种方法可以使用块或谓词或其他方法来执行此操作而不必遍历数组?

最佳答案

这是上述链接中的技巧!

NSArray *people = /* array of people objects */

NSPredicate *pred = [NSPredicate predicateWithFormat:@"Id = 1 AND Id != 2"];

NSArray *matches = [people filteredArrayUsingPredicate:pred];

关于ios - 如何确定具有给定属性的对象是否存在于nsarray/nsmutablearray中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18217213/

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