gpt4 book ai didi

objective-c - 将键的值插入 NSMutableArray

转载 作者:太空狗 更新时间:2023-10-30 03:57:53 24 4
gpt4 key购买 nike

我认为这对您来说可能是一个非常简单的问题。

但是我查了很多也不知道是我太傻还是用错了类(NSMutableArray)。

我想为特定键添加一个对象,以便稍后检索它。

例如:

NSMutableArray *grisOcurrencias = [[NSMutableArray alloc] init];

[grisOcurrencias setValue:ocurrencia forKey:[NSString stringWithFormat: @"%f", pixelVal]];

但是数组并没有被插入到数组中,如果我做类似的事情:

[grisOcurrencias addObject: ocurrencia]

对象被插入。

我做错了什么吗?

其他...我想通过key恢复对象,应该用什么方法?

非常感谢

最佳答案

您正在寻找 NSMutableDictionary,而不是 NSMutableArray。字典根据键存储对象,而数组根据索引存储对象。

NSMutableDictionary *dict = [NSMutableDictionary dictionary];

[dict setObject:something forKey:@"Some Key"];

// ... and later ...

id something = [dict objectForKey:@"Some Key"];

关于objective-c - 将键的值插入 NSMutableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10974204/

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