Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
动态更改Google Maps API for iOS的响应语言_Ios_Google Maps_Google Maps Sdk Ios_Reverse Geocoding_Google Geocoding Api - Fatal编程技术网

动态更改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格式的,因此您应该能够在代码中动态处理此更改