如何在目标 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?的主要内容,如果未能解决你的问题,请参考以下文章