我有这一行:
marker.coordinate = CLLocationCoordinate2D(latitude: lat, longitude: lng)
lat和lng都来自JSON数组,这是我得到的错误:
Cannot find an initializer for type CLLocationCoordinate2D that accepts an argument list of type (latitude: JSON, longtitude: JSON)
我尝试了lng.int
之类的其他类型,但它也没有用。我该如何解决这个问题?
答案 0 :(得分:0)
我发现我必须使用doubleValue
作为类型。因此,当我使用lat.doubleValue
时,它会起作用。