【问题标题】:Cannot access key in dictionary无法访问字典中的键
【发布时间】:2015-01-19 06:59:12
【问题描述】:

我有一个 NSDictionary 并试图访问“地点”键并分配各种键,例如名称。我试图拿字典和访问地点,但没有运气:

 NSDictionary *dic = result;
 NSArray *venues1 = [dic valueForKeyPath:@"response.groups.items.venue"];

我如何进入场地?

{
    meta =     {
        code = 200;
    };
    response =     {
        groups =         (
                        {
                items =                 (
                                        {

                        venue =                         {
                            name = "Ping Tom Memorial Park";

【问题讨论】:

    标签: ios dictionary nsarray key


    【解决方案1】:

    你可以通过这种方式访问​​它

    NSDictionary *venues1 = dic[@"response"][@"groups"][0][@"items"][0][@"venue"];
    

    注意组,项目是数组,场地是字典而不是数组。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      • 2022-09-28
      • 1970-01-01
      • 2022-07-08
      • 2021-06-18
      相关资源
      最近更新 更多