如何根据昵称获取位置坐标

时间:2016-02-01 04:00:35

标签: uber-api

我正在使用uber sdk for iOS。我看到我必须指定

button.setProductID("abc123-productID")
button.setPickupLocation(latitude: "37.770", longitude: "-122.466", nickname: "California Academy of Sciences")
button.setDropoffLocation(latitude: "37.791", longitude: "-122.405", nickname: "Pier 39")

如何根据位置的昵称获取坐标信息。

1 个答案:

答案 0 :(得分:1)

iOS Uber SDK不提供此功能。但是,Apple的CoreLocation框架具有CLGeocoder类,它提供前向地理编码和反向地理编码。要将地址转换为坐标以传递给请求按钮,您可以使用函数geocodeAddressString:completionHandler: