Адрес выражается через свойство CLPlacemark postalAddress
.
let address = placemark.postalAddress
Эта строка не скомпилируется, если вы также не import Contacts
вверху файла.
Хорошотак что теперь вы в мире контактов!У вас есть CNPostalAddress .Вы можете запросить адрес CNPostalAddress для street
, city
, state
и других свойств;еще лучше, вы можете использовать CNPostalAddressFormatter , чтобы красиво отформатировать адрес в виде многострочной строки (которая выглядит как то, что вы на самом деле ищете).
let f = CNPostalAddressFormatter()
print(f.string(from: address))