title: How to get full list of address components with Google Maps iOS SDK
body: <p>Good morning SO!</p>
  
  <p>I am currently working on an iOS app that requires me to use Google Maps' reverse geocoding features. The tricky part is that I need to be able to access the full list of address components (i.e. the full "address_components" value from the JSON returned from <a href="http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&amp;sensor=false" rel="nofollow noreferrer" title="this example">this example</a>, including short and long names)</p>
  
  <p>When using the Google Maps iOS SDK, it seems that all results from reverse geocoding are given in the form of <code>GMSAddress</code>, which only exposes a small subset of these values (and no short versions). I have so far not found a way to access what I need.</p>
  
  <p>Is there any way to get these values through the iOS SDK? If not, is it okay to try and call the google maps API directly? Has anybody tried?</p>
  
  <p>Thank you for your time,</p>
  
  <p>Julien P.</p>