gpt4 book ai didi

iphone - 当前城市为零;

转载 作者:行者123 更新时间:2023-11-29 11:14:23 25 4
gpt4 key购买 nike

我在尝试使用反向地理编码器获取当前城市、州和国家/地区时遇到了一个奇怪的问题。州和国家都很好,但城市是“零”。谁能帮帮我。

我正在使用以下代码:

- (void)reverseGeocoder:(MKReverseGeocoder*)geocoder didFindPlacemark:(MKPlacemark*)place
{
NSDictionary *addressDict = place.addressDictionary;
self.currentCity = [addressDict objectForKey:(NSString*)kABPersonAddressCityKey];
self.currentState = [addressDict objectForKey:(NSString*)kABPersonAddressStateKey];
self.currentCountry = place.country;
self.currentCountryCode = place.countryCode;
}

最佳答案

它使用的是谷歌地图,所以直接去这里查看如何查看

https://developers.google.com/maps/documentation/geocoding/#ReverseGeocoding

用您所在位置的纬度/经度检查:

http://maps.googleapis.com/maps/api/geocode/json?latlng=40.714224,-73.961452&sensor=true

你有城市吗?如果是这样,我建议 try catch 您的应用程序和反向地理编码服务器之间的网络流量。一种简单的方法是安装 Wireshark,然后使用模拟器和自定义位置(最新模拟器支持)。

关于iphone - 当前城市为零;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10131302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com