Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 解析目标C中对象的JSON数组_Ios_Objective C_Json_Parsing_Ios6 - Fatal编程技术网

Ios 解析目标C中对象的JSON数组

Ios 解析目标C中对象的JSON数组,ios,objective-c,json,parsing,ios6,Ios,Objective C,Json,Parsing,Ios6,我有一个JSON对象数组,布局如下: [{ "user_privacy": "Private", "latitude": "53.34885596487662", "longitude": "-6.255970895290375", "address": "", "quick_ezpoint": false, "tags": "test", "owner": true, "value": "TQJ539" },{ "user

我有一个JSON对象数组,布局如下:

[{
    "user_privacy": "Private",
    "latitude": "53.34885596487662",
    "longitude": "-6.255970895290375",
    "address": "",
    "quick_ezpoint": false,
    "tags": "test",
    "owner": true,
    "value": "TQJ539"
},{
    "user_privacy": "Private",
    "latitude": "53.34885596487662",
    "longitude": "-6.255970895290375",
    "address": "",
    "quick_ezpoint": false,
    "tags": "test",
    "owner": true,
    "value": "TQJ539"
}]
我尝试了此代码,但不起作用:

NSArray *ezpoints = [JSON valueListAttributes];
                for (NSArray *ezpoint in ezpoints) {
                    NSLog(@"%@",[ezpoint description]);
                }
使用
valueForKey
键解析数据您可以识别json数据并将其存储到NSArray、NSString中

这里的
userPrivacyArray、latticudeArray、longituDarray
都是数组


试试这些东西。

每天至少有几个这样的问题。来吧,大家,在提问之前做一些基本的调试/google/Stackoverflow搜索!@user1774937的可能副本:我不能告诉你。您不知道如何从url获取JSON?或者你需要解析你的JSON值?请告诉downvoter为什么downvote.上面写着“使用未声明的标识符dict”@Pawan我没听清你的问题。结束了,兄弟,我从另一个“SO”线程得到了答案。当我使用这段代码时,编译器给了我这个错误“使用未声明的标识符dict.”。不管怎么说,已经完成了。NPTC.:-)
for(NSDictionary * dict in ezpoints)
{
    [userPrivacyArray addObject:[dict valueForKey:@"user_privacy"]];
    [LattitudeArray addObject:[dict valueForKey:@"latitude"]];
    [LongitudeArray addObject:[dict valueForKey:@"longitude"]]
}