我需要通过索引访问NSArray的值。以下代码在第3行崩溃:
livevalues=[responseString JSONValue];
NSLog(@"%d",[livevalues count]);
NSString *objectvalue = [livevalues objectAtIndex:1];
NSLog(@"redyyyyyyyyyyy%@",objectvalue);
livevalues
次数为4 livevalues
数组字符串为{"to": "INR", "rate": 53.801043700000001, "from": "USD", "v": 53.801043700000001}
我需要来自该数组的值仅为53.801043700000001 only
答案 0 :(得分:1)
使用以下表达式
livevalues[1][@"rate"]
答案 1 :(得分:0)
这是一本词典,请尝试如下
NSString *objectvalue = [livevalues objectForKey:@"rate"];
答案 2 :(得分:0)
你必须使用:
NSString *objectvalue = [[livevalues objectAtIndex:1] objectForKey:@"yourKey"];
获取所需字符串的密钥NSLog
数组的描述并从那里获取密钥
NSLog(@"%@",[livevalues description]);