gpt4 book ai didi

iphone - 如何在iphone-sdk中的给定索引处插入对象

转载 作者:行者123 更新时间:2023-12-03 20:59:35 25 4
gpt4 key购买 nike

我想在给定索引处插入一个对象。如果索引处没有对象,我想知道这一点。NSDictionary 是个好选择吗?还有其他好的解决方案吗?

// Initailization
NSMutableDictionary *items = [NSMutaleDictionary dictionary];
...
// insert an object.
[items setObject:item forKey:[NSNumber numberWithInt:3]];
...
// I want to know that there is an object at a given index.
item = [items objectForKey:[NSNumber numberWithInt:4]];
if (item)
// exist
else
// non exist

最佳答案

当然有 NSArray 类,用于 NSDictionary 的索引版本。但是,NSArray 中的索引应该是连续的,因此索引从 0 开始,然后随着每个对象而递增。

因此,当您想使用随机索引时,您应该使用 NSDictionary 就可以了。您提供的代码绝对有效并且可以正常工作。

关于iphone - 如何在iphone-sdk中的给定索引处插入对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2033066/

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