【问题标题】:How to Add Multiple NSDictionaries to NSArray in objective c?如何在目标 c 中向 NSArray 添加多个 NSDictionaries?
【发布时间】: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 中的提交按钮保存了数据并将其添加到数组中,我为单个用户做的,如何保存多个用户数据?
  • 是向数组中添加另一个字典还是更改同一个字典?

标签: objective-c nsarray nsdictionary


【解决方案1】:

你的问题没问题

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

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

干杯

【讨论】:

  • 如果self.arr 不可变,addObject: 将无法编译。你如何创建array of dictionaries
  • 我不明白你的评论。
  • 你不明白我写的一切,最好阅读我的评论。并为我和其他人节省时间
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-28
  • 2012-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多