我如何在 Objective C 中使用 RestKit 将纬度和经度字段映射到单个 CLLocationCoordinate2D 中?

How Can I use RestKit, in Objective C, to map latitude and longitude fields into a single CLLocationCoordinate2D?

我正在使用 RestKit 读取 REST API。以下是 JSON:

的摘录
{"id":1,
"name":"Location 1",
"description":"Description for location 1",
"created_at":"2015-08-29T13:29:16.326Z",
"latitude":"23.1522671072",
"longitude":"-9.4321711561",
...

但是,在我的应用程序中,纬度和经度封装在:

@property (nonatomic) CLLocationCoordinate2D coordinate;

将两个纬度和经度字段转换为 CLLocationCoordinate2D 字段的最佳方法是什么?

此代码段可能对您有所帮助。

NSString *latStr = response[@"latitude"];
NSString *longStr = response[@"latitude"];

double latitude = [latStr doubleValue];
double longitude = [longStr doubleValue];

self.coordinate = CLLocationCoordinate2DMake(latitude, longitude);