gpt4 book ai didi

ios - 具有 NSDictionary 项目的 NSMutableArray 中的独特项目?

转载 作者:可可西里 更新时间:2023-11-01 06:18:12 26 4
gpt4 key购买 nike

如果你有一个包含三个 NSDictionary 的 NSMutableArray,如下所示:

{ 
name:steve, age:40;
name:steve, age:23;
name:paul, age:19
}

如何将其转换为仅包含两个字符串的数组 { steve, paul }。换句话说,原始 NSMutableArray 的唯一名称?有没有办法使用 block 来做到这一点?

最佳答案

与其他答案类似,您也可以这样做:

NSSet * names = [NSSet setWithArray:[myArray valueForKey:@"name"]];

或者

NSArray * names = [myArray valueForKeyPath:@"@distinctUnionOfObjects.name"];

关于ios - 具有 NSDictionary 项目的 NSMutableArray 中的独特项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978556/

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