我使用了 Web 服务并将 JSON 数据保存到我的 jsonArray 中。现在我正在尝试将数据应用到 CLLocationCoordinate2D 中,如下所示:
CLLocationCoordinate2D(latitude: self.jsonArray["JSONResults"][0]["lat"],longitude: self.jsonArray["JSONResults"][0]["long"])
Swift 编译器告诉我:
Cannot invoke initializer for type 'CLLocationCoordinate2D' with an argument list of type (latitude: JSON, longitude: JSON)
我尝试使用 as Int 但它仍然不起作用。我怎样才能正确地正确转换它?
我的 JSON 数据示例:
{
"long" : "121.513358",
"tel" : "(02)2331-6960",
"lat" : "25.044976",
"add" : "xxx",
"region" : "yyy",
"name" : "zzz"
}