If you are getting the MKPlaceMark object back from the MKRevereseGeocoder delegate callback you can use the following to turn the placemark into a readable address:
NSLog(@"Address of placemark: %@", ABCreateStringWithAddressDictionary(placemark.addressDictionary, NO));
You need to add the AddressBookUI framework to your project and
#import <AddressBookUI/AddressBookUI.h>
as well.
I'm not sure that the response is unicode, but it looks like it does a reasonable job of representing all the data in the placemark.
Untested, but
NSLog(@"Address of placemark: %@", [CNPostalAddressFormatter stringFromPostalAddress:placeMark.postalAddress style:CNPostalAddressFormatterStyleMailingAddress]);
And the framework needed is 'Contacts' so get that included with:
@import Contacts;
should be the new way of doing things in iOS11.0+