Joe SHI
Joe SHI

Reputation: 1796

How to get the location coordinate based on nickname

I am using the uber sdk for iOS. And i see I have to specify the

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")

How can I get the coordinate information based on the location's nickname.

Upvotes: 0

Views: 218

Answers (1)

faarwa
faarwa

Reputation: 146

The iOS Uber SDK doesn't provide this functionality. However, Apple's CoreLocation framework has the CLGeocoder class that provides both forward-geocoding and reverse-geocoding. To convert an address into coordinates to pass to the request button, you can use the function geocodeAddressString:completionHandler:.

Upvotes: 1

Related Questions