如何在目标 c 中向 NSArray 添加多个 NSDictionaries?

Posted

技术标签:

【中文标题】如何在目标 c 中向 NSArray 添加多个 NSDictionaries?【英文标题】:How to Add Multiple NSDictionaries to NSArray in objective c? 【发布时间】:2018-06-04 09:14:02 【问题描述】:

这里我把单个字典添加到数组中,现在我如何处理多个字典?

[self.dict setObject:_firstNameText.text forKey:@"FirstName"];
 [self.dict setObject:_lastNameText.text forKey:@"LastName"];
 [self.dict setObject:_ageText.text forKey:@"Age"];
 [self.dict setObject:_emailText.text forKey:@"Email"];
 [self.dict setObject:_mobileNumberText.text forKey:@"MobileNumber"];
   NSLog(@"%@:",_dict);

 [self.arr addObject:self.dict];
                NSLog(@"%@:",_arr );

【问题讨论】:

不清楚你在问什么 如何将多个字典添加到数组中? 有什么问题 - 只需将这些字典添加到数组中 我创建了一个带有文本字段的表单,我通过按 NSDictionary 中的提交按钮保存了数据并将其添加到数组中,我为单个用户做的,如何保存多个用户数据? 是向数组中添加另一个字典还是更改同一个字典? 【参考方案1】:

你的问题没问题

您应该首先使用NSMutableArray。比你必须为每个 NSDictionaries addObject

[mutableArray addObject:Dictionary];
[mutableArray addObjects:@"here array of dictionaries"];

干杯

【讨论】:

如果self.arr 不可变,addObject: 将无法编译。你如何创建array of dictionaries 我不明白你的评论。 你不明白我写的一切,最好阅读我的评论。并为我和其他人节省时间

以上是关于如何在目标 c 中向 NSArray 添加多个 NSDictionaries?的主要内容,如果未能解决你的问题,请参考以下文章

如何在数据集c#中向现有数据表添加行?

在ggplot中向条形图添加图例

如何在目标c中删除表格视图中的多个部分?

如何在 smack 中向 chatmanager 添加多个聊天?

如何在 PHP 中向表行添加多个类? [关闭]

如何在运行中向 jQuery 滑块添加多个句柄