【问题标题】:How to store values at key =0 into nsarray?如何将键= 0的值存储到nsarray中?
【发布时间】:2016-07-19 07:08:30
【问题描述】:

我想将所有电子邮件存储到一个数组中。我需要做什么?

【问题讨论】:

  • 回复{ 0 = { email = "grover@gmail.com";名字=格罗弗; }; 1 = {电子邮件=“hems@gmail.com”;名字 = 宝石; }; 2 = { 电子邮件 = "rohit@gmail.com";名字=罗希特; }; }
  • 在同一个问题中,我想获取索引 2 的电子邮件和名字。我该怎么做?
  • NSString * email = [[repsonseDict objectForKey:@"yourIndex"]objectForKey:@"email"]] //设置名字的"firstname"

标签: ios nsarray nsmutabledictionary


【解决方案1】:

使用此代码并根据您的要求进行更改

    NSMutableDictionery * repsonseDict = [[NSMutableDictionery alloc]init];
    repsonseDict =  [reponseObj objectForKey@"response"];

    NSArray * allKeys = [repsonseDict allKeys];

    NSMutableArray * emailArr = [[NSMutableArray alloc]init];

    for(int i = 0; i < [allKeys count]; i ++ ){

      NSString * numberKey = [NSString stringWithFormat:@"%d",i];

     [emailArr addObject:[[repsonseDict objectForKey:numberKey]objectForKey:@"email"]];
    }

【讨论】:

  • 我必须将存储的电子邮件与另一封电子邮件进行匹配。如何走得更远?你能帮忙吗?
  • @Gurp321 不客气。如果你愿意,你也可以投票作为开场白:)
  • @Gurp321 yes ofc 共享另一个数组或存储它的字典
  • 我投了赞成票,但由于声誉较低,因此不可见。
  • 在同一个问题中,我想获取索引 2 的电子邮件和名字。我该怎么做?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多