解析我使用过的NSString:
NSString *adress=[stations objectForKey:@"adress_station"];
浮标怎么样,我怎么称呼它,我试着这样做:
float distance=[stations objectForKey:@"distance"];
但我有一个错误:
incompatible type in initialization
我不想把它放在NSString中,我需要它作为浮点数,因为我在其他操作中需要它:)
答案 0 :(得分:4)
float distance = [[stations objectForKey:@"distance"] floatValue];
objectForKey返回一个对象(在这种情况下,我假设一个NSString)。
在NSString上调用-floatValue
会将数据作为浮点数。