I have a problem with CLGeocoder where when I call geocodeAddressString:withCompletionHandler
I only ever get one result back, despite knowing that the inputted
Instead of UK
use United Kingdom
it will give you some related result.
Try to add some more info in your address.
One more thing UK
is not a valid country code it's GB
but it seems that putting GB
instead of UK
didn't solve the problem.
Moreover CLGeocoder
is not as smart as Google Maps API
right now because apple uses its own server to decode addresses so you can use Google services.