0
英語の言語で動作しますが、ロシア語のlaunguageでは動作しません。どうして? Googleマップでは、自分の国でローカル言語を入力できます。Googleのローカル言語のローカルアドレス
let geocoder1 = CLGeocoder()
let address1 = "улица Здолбуновская 7г, Киев"
geocoder1.geocodeAddressString(address1) { (placemarks, error) in
if error != nil {
println("No found address")
}
else if let placemarks = placemarks {
if placemarks.count != 0 {
println(placemarks.first!)
}
}
}
let geocoder2 = CLGeocoder()
let address2 = "Zdolbunivska St, 7H, Kyiv, Ukraine"
geocoder2.geocodeAddressString(address2) { (placemarks, error) in
if error != nil {
println("No found address")
}
else if let placemarks = placemarks {
if placemarks.count != 0 {
println(placemarks.first!)
}
}
}
にポイントを置くためにGoogleマップを使用します。 – Picard
GoogleにYandexジオコーダを試してみてください。時には何かをする必要があります:) – LEONID