作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 NSMutableArray:
userCoordinates = [[d objectForKey:@"geo"] objectForKey:@"coordinates"];
NSLog(@"%@",userCoordinates);
NSLog 显示:
(
"19.365367",
"-99.159887"
)
然后我需要将此数组转换为 CllocationCooperative2D 以使用它来创建注释。对不起我的英语。谢谢。
最佳答案
您的数组似乎包含两个 NSString
对象 - 要将它们转换为适当的 float ,请使用 NSString
的 doubleValue
方法>:
double lat = [(NSString *)[userCoordinates objectAtIndex:0] doubleValue];
double lon = [(NSString *)[userCoordinates objectAtIndex:1] doubleValue];
CLLocationCoordinate2D coords = (CLLocationCoordinate2D){ lat, lon };
关于ios - 如何将 NSMutableArray 转换为 CLLocationCooperative2D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14570213/
我是一名优秀的程序员,十分优秀!