gpt4 book ai didi

objective-c - 数组中字典的总和

转载 作者:行者123 更新时间:2023-12-02 07:05:24 24 4
gpt4 key购买 nike

我有一个包含 NSDictionary 列表的 NSArray。喜欢:

NSArray *array = ...;
NSDictionary *item = [array objectAtIndex:0];
NSLog (@"quantity: %@", [item objectForKey: @"quantity"]);

如何对数组的所有字典中包含的所有数量求和?

最佳答案

我觉得你可以试试KVC

NSMutableArray *goods = [[NSMutableArray alloc] init];
NSString *key = @"quantity";

[goods addObject:@{key:@(1)}];

[goods addObject:@{key:@(2)}];

[goods addObject:@{key:@(3)}];

NSNumber *sum = [goods valueForKeyPath:@"@sum.quantity"];
NSLog(@"sum = %@", sum);

关于objective-c - 数组中字典的总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12791236/

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