我解析JSON看起来像后的遗留阵列(-122.1407313,37.7012704,0),如何把它们seperately到变量没有对象或索引打电话? 我想:IPhone JSON数组变量
NSArray *coordinates = [point objectForKey:@"coordinates"]; //holds the array above
NSString *lat = [coordinates objectAtIndex:0];
NSString *lon = [coordinates objectAtIndex:1];
什么JSON解析器是您使用?如果你在你的JSON得到的数字,您可能也有'NSNumber'对象,而不是'NSString's。什么是错误信息? – 2011-12-29 22:37:48
其SBJson,是啊,我应该使用的NSNumber,这将有它的作用?没有错误消息。 – savagenoob 2011-12-29 22:42:02
我撒谎了,它给人一种未捕获的异常:由于未捕获的异常“NSInvalidArgumentException”,原因***终止应用程序:“*** - [NSDecimalNumber长]:无法识别的选择发送到实例0x47eeb50” – savagenoob 2011-12-29 23:00:33