动态更改Google Maps API for iOS的响应语言
通过使用:动态更改Google Maps API for iOS的响应语言,ios,google-maps,google-maps-sdk-ios,reverse-geocoding,google-geocoding-api,Ios,Google Maps,Google Maps Sdk Ios,Reverse Geocoding,Google Geocoding Api,通过使用: [[NSUserDefaults standardUserDefaults] setObject:@[language] forKey:@"AppleLanguages"]; 我可以设置GMSGeocoder reversegeocodecordocordination的响应语言 但当我想在应用程序运行时更改响应语言时,请设置: [[NSUserDefaults standardUserDefaults] setObject:@[theOtherLanguage] forKey:@
[[NSUserDefaults standardUserDefaults] setObject:@[language] forKey:@"AppleLanguages"];
我可以设置GMSGeocoder reversegeocodecordocordination的响应语言
但当我想在应用程序运行时更改响应语言时,请设置:
[[NSUserDefaults standardUserDefaults] setObject:@[theOtherLanguage] forKey:@"AppleLanguages"];
又一次没用了
我看到Google Maps API for Javascript,有人知道iOS版本的类似解决方案吗?您可能需要使用地理编码API以不同的语言接收这些响应。有关反向地理编码的文章,请参阅,
语言
参数向下几段
您可以使用适当的URL和语言参数发出NSURLRequest
。响应是JSON格式的,因此您应该能够在代码中动态处理此更改