在将NSString转换为双精度值时出现以下错误。
NSString *latValue = [retrieving valueForKey:@"lat"];
double db = [latValue doubleValue];
NSLog(@"db valiue is %f",db);
检索是我的 NSDictionary。错误:
* 由于未捕获的异常"NSInvalidArgumentException"而终止应用程序,原因:"-[__NSArrayI双值]:发送到实例0x8e83860的无法识别的选择器。
请帮忙
这是因为"lat"是NSArray,而不是NSString?