如何将NSValue
转换为CLLocationCoordinate2D
?
我在NSValue
中收到了(NSArray *)coordinateArray
,并且需要为数组中的每个CLLocationCoordinate2D
获取NSValue
。
答案 0 :(得分:1)
Obj-C
#import <MapKit/MKGeometry.h>
NSValue *coordinateValue;
CLLocationCoordinate2D coordinate = [coordinateValue MKCoordinateValue];
Swift 4.x
let coordinateValue: NSValue = NSValue.init()
let coordinate: CLLocationCoordinate2D = coordinateValue.mkCoordinateValue