0

我通过从字典中的json文件中获取值创建了自己的字典我有一组值,其他可以获取并使用它们,而不是这些以大括号开头的似乎无法获取它们:

weather =     (
                {
            description = "broken clouds";
            icon = 04d;
            id = 803;
            main = Clouds;
        }
    );

使用此命令获取 Dictionary 中的值:

NSString *currweather = myDict[@"weather"][@"main"];

应用程序在启动时退出。我该如何解决?

4

1 回答 1

2
NSString *currweather = myDict[@"weather"][0][@"main"];

weather关键是引用一个字典数组。

您应该已经从错误消息中获得了有关objectForKey:在数组类上调用无法识别的选择器 ( ) 的线索。

于 2013-11-10T15:49:15.720 回答