"Use location, address and addressRepresentations instead"
- 
Is it possible to know what kind of "Address" a MapItem is representing (State, County, Neighborhood etc) after a MKGeocodingRequest? 
- 
Is it possible to find out the CLRegion or similar of an map item. (Now when we cannot read it from the Placemark) 
I agree that the loss of individual fields is a major downside of MKPlacemark and CLPlacemark being deprecated. Now they are embedded in MKMapItem as additional opaque "context" with no information as to what they are. Here's what's lost:
- CLPlacemark's- postalAddress.streetis now only available as part of the strings in- MKMapItem's- fullAddress(in- addressor- addressRepresentations)- Example: "Street Rd & Avenue Rd" in "Street Rd & Avenue Rd, Cupertino, CA 95014, United States"
 
- Similarly, CLPlacemark'sadministrativeArea(the "state" in the US) is only available as part of the strings inMKMapItem'scityWithContextorfullAddress. It's also not clear if this context will always be the "state", it may be something else per the documentation ("The city name along with the country name, to provide additional disambiguating context.")- Example cityWithContext: "Cupertino, CA"
 
- Example 
- There are no equivalents to CLPlacemark'ssubAdministrativeArea(typically a "county" in the US) orsubLocality(typically a neighborhood or named area of a city). These values are not embedded in any of the "WithContext" strings that I have seen.
This is a major step back in the data we get back from Apple's geocoding systems, and much of the data is still there, just embedded in strings without indication of what is used.
Any chance we could get additional individual fields added to MKMapItem to maintain parity with MKPlacemark/CLPlacemark? In addition to the "WithContext" fields that are already there?
