を使用してCLPLacemarkからの完全なアドレス文字列を取得する私は以前スウィフト3次のコードを使用してCLPlacemarkから完全なアドレス文字列を取得することができました:スウィフト4/Xcodeの9
let addressList = placemark.addressDictionary?["FormattedAddressLines"] as? [String]
let address = addressList!.joined(separator: "\n")
addressDictionaryは今迅速に廃止されました4.
個々のCLPlacemarkアドレス変数の文字列(名前、国postalCodeなど)をそれぞれ抽出することができましたが、それを行う簡単な方法があるのだろうかと思います。
私は、CNPostalAddress型のpostalAddress変数がありますが、それを文字列に変換する方法がわかりません。あなたはCNPostalAddress
からメールアドレスを取得することができ
奇妙な私は11スウィフト4 Xcodeの9 – azamsharp
私CLPlacemarkはのPostalAddressプロパティを持っていiOS11/swift4/iOS版でCLPlacemarkオブジェクト上のPostalAddressプロパティを見つけることができませんXcode9。 https://developer.apple.com/documentation/corelocation/clplacemark – alionthego
インポート連絡先を追加する必要があります – alionthego