如何在反向地理编码时更改语言环境?
How can I change locale at reverseGeocoding?
我想用日语显示地址。
我知道我需要将 Locale 设置为 "reverseGeocodeLocation()" 的 "preferredLocale"。所以我试试这个。
let location = CLLocation(latitude: latitude, longitude: longitude)
let geocoder = CLGeocoder()
geocoder.reverseGeocodeLocation(location, preferredLocale: Locale.init(identifier: "ja_JP"), completionHandler: { (placemark, error) -> Void in
但它不起作用。
我在 "Info.plist" 中将 "Japan" 设置为 "Localization native development region"。但它也不起作用。
从您的目标尝试修改 Edit Scheme
-> Options
中的 Application Language
和 Application Region
我想用日语显示地址。 我知道我需要将 Locale 设置为 "reverseGeocodeLocation()" 的 "preferredLocale"。所以我试试这个。
let location = CLLocation(latitude: latitude, longitude: longitude)
let geocoder = CLGeocoder()
geocoder.reverseGeocodeLocation(location, preferredLocale: Locale.init(identifier: "ja_JP"), completionHandler: { (placemark, error) -> Void in
但它不起作用。 我在 "Info.plist" 中将 "Japan" 设置为 "Localization native development region"。但它也不起作用。
从您的目标尝试修改 Edit Scheme
-> Options
Application Language
和 Application Region