首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将NSDictionary附加到其他NSDictionary

将NSDictionary附加到其他NSDictionary
EN

Stack Overflow用户
提问于 2012-02-13 09:09:59
回答 3查看 55.6K关注 0票数 92

我有一个NSDictionary,它加载UITableView。如果用户滚动次数越来越多,我会调用API并拉取新数据。这些数据同样是以NSDictionary的形式出现的。是否可以将新的NSDictionary添加到现有的one中?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-13 09:22:09

你在找这个人:

代码语言:javascript
复制
[NSMutableDictionary addEntriesFromDictionary:]

确保您的UITableView字典是一个NSMutableDictionary

Check it here

票数 211
EN

Stack Overflow用户

发布于 2012-02-13 09:20:36

使用NSMutableDictionary addEntriesFromDictionary将这两个字典添加到新的可变字典中。然后,您可以从可变字典创建一个NSDictionary,但通常没有必要让字典不可变。

票数 14
EN

Stack Overflow用户

发布于 2012-02-13 09:16:28

你的NSDictionary充满了其他的NSDictionaries吗?听起来您需要一个可以在末尾添加NSDictionaries的NSMutableArray。假设您可以控制传入的数据流,并且不会在数组中运行重复的风险,那么您肯定可以追加数据。

代码语言:javascript
复制
NSMutableArray *array = [[NSMutableArray alloc] init];
arrayCount = [array count]; // check the item count
[array addObject:dictToAppend];

如果不了解您是如何实现它的,我就无法提供更详细的代码示例。追加项目很容易,但要知道它只能用可变版本的数组或字典来完成。希望这能对你有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9254400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档