gpt4 book ai didi

swift - googlePlaces api 在解析后给出了错误的值

转载 作者:可可西里 更新时间:2023-11-01 01:27:30 24 4
gpt4 key购买 nike

GooglePlaces.placeDetails api 在解析后给出了错误的结果。 Lat long 返回相同但实际上如果我们在浏览器上点击 API 但在解析后出现错误则不会返回。

GooglePlaces.placeDetails(forPlaceID: location.locationID, extensions: nil, language: nil) { (response, error) in

print("lat", response!.result!.geometryLocation!.latitude)
print("long", response!.result!.geometryLocation!.longitude)

location.locationLat = String(response!.result!.geometryLocation!.latitude)
location.locationLong = String(response!.result!.geometryLocation!.longitude)
self.moveToFirstScreen(location)
}

response!.result!.geometryLocation!.longitude giving same value as latitude.

请指导。

更新:响应打印

响应:可选(GooglePlaces.GooglePlaces.PlaceDetailsResponse(状态:可选(GooglePlaces.GoogleMapsService.StatusCode.OK),错误消息:无,结果:可选(GooglePlaces.GooglePlaces.PlaceDetailsResponse.Result(地址组件:[GooglePlaces.GooglePlaces.PlaceDetailsResponse .Result.AddressComponent(types: ["country", "political"], longName: Optional("Sweden"), shortName: Optional("SE"))], formattedAddress: Optional("Sweden"), formattedPhoneNumber: nil, geometryLocation:可选(GooglePlaces.GoogleMapsService.LocationCoordinate2D(纬度:60.128161000000013,经度:60.128161000000013)),图标:可选(https://maps.gstatic.com/mapfiles/place_api/icons/geocode-71.png),国际电话号码:无,名称:可选(“瑞典”),开放时间:无,永久关闭:假, photos: [GooglePlaces.GooglePlaces.PlaceDetailsResponse.Result.Photo(photoReference: Optional("CoQBdwAAADUoXSF59OQfAt8YLQ_aJ3aRAZ8gdgzHEw_y7Dp_malOm8OL_iwJA_JMEhb17Bx8dHgoeUYuPp-2Tnk8W23Zy9gWfadRWDXGfs2obbNbadpDNb3zOPqrbUVyjfIQ6DDfmG9LHsvfZDQYeDMoBdx5lj0 Zg_JPGtAXpRuDJLwur38bEhCFEFr83MOpm33acfRyVmnsGhSC5CKDCG0ff47mmeiYWMJvu31PiQ"), height: Optional(3264.0), width: Optional(4928.0), htmlAttributions: ["https://maps.google.com/maps/contrib/105919192065953018435/photos\">Nevruz Alievski"]), GooglePlaces. GooglePlaces.PlaceDetailsResponse.Result.Photo(photoReference: Optional("CoQBdwAAAOrw0v3gJ-95OvCQ0Vl2ouif3w25fjTOCYNdpDj​​8Z8ckrnv3VrB8GHWStp6-1JBMeYgDa9MUitmCuCqhUv_erlKL54PrzGMF1V6MlcxDVE69wOPiO8hGUqgVA9W43byzAexhmXm2zUKYcc5eSDVQsTVJK23pZpmszSsleYAM1irtEhCcTuT0vwUclqnC8S-Y7kByGhQr-pSAlgtsDDWSaO9x6zsTKtXncA"), height: Optional(960.0), width: Optional(1442.0), htmlAttributions: ["https://maps.google .com/maps/contrib/107721511037729767520/photos\">Thanathip Moolvong"]), GooglePlaces.GooglePlaces.PlaceDetailsResponse.Result.Photo(photoReference: Optional("CoQBdwAAAPp4uJgQmVn7i_IXQVEWigjncVXwK8sYvTJfN-rVk2eiUdlQa0YtrUJdi1zET-B-5Reh3E87WEHRYBSghgQFHF5NO3W9R1bz-gxvl3uSzKWJMqMLVHtFnB5tFRVzhtneuoS3-bJOKi6kBVxKgGqNweCt5wksrgq0N_BmU67f_ccqEhCd_HWij6- 0084YzLWvU7znGhS_UtDNzjTt1tcyxM6mvid4V0_7Yw”),高度:可选(2741.0),宽度:可选(4218.0),html属性:[“https://maps.google.com/maps/contrib/107141268018019653860/photos\”>Yurii Morozes.]),GooglePlaces GooglePlaces.PlaceDetailsResponse.Result.Photo(photoReference: Optional("CoQBdwAAAHL0HFMCIuYZEeQkW55TktH1iSGHp6t6Mq_lLZGPh0mFq33pP3J8EqpjagTrQ0cYmNLoC36nWaVgKxX-dFvTIUv1HDnqroNuUMP0XL1sjC7mNpVEQfoU745KXtyFyM0_fUH3XVBpQywZDtcRRpcdw0acog54oz1YBJcFi8bo0gn8EhC1KBpZk4wSeLAc8L-0q-nxGhQ4wmq77KyfzlHeIY0yzDWzaZ8r2g"), height: Optional(2988.0), width: Optional(5312.0), htmlAttributions: ["https://maps.google.com/maps/contrib/109188722990724442148/photos\">Carine Ianiro"]), GooglePlaces.GooglePlaces.PlaceDetailsResponse.Result.Photo(photoReference: Optional("CoQBdwAAABJ8XYRDc469OqDtMWQ_d1FBXdZlWBxDYZxLlv47u84VPRuubDxWjq5RQWJO1Exol0j2gWUdJJ6E6nRT8XCrqef7PRKrN9zBTYqZ98tnSA01Se7Av3YUo5ECv7feNOSYxIGcH4Mjth5xsgcUbj8G3z7lfKTmAp0EnHliupss69arEhAETE16c-eFUHmVz8ZPsdIlGhTKQRlgsl5-o090VJ8ZkPRqlwI 5XA"), height: Optional(3024.0), width: Optional(4032.0), htmlAttributions: ["https://maps.google.com/maps/contrib/106687101859998441832/photos\">Christoffer Norén"])], placeID :可选(“ChIJ8fA1bTmyXEYRYm-tjaLruCI”),范围:可选(GooglePlaces.GooglePlaces.PlaceDetailsResponse.Result.Scope.Google),alternativePlaceIDs:[],价格水平:无,评级:无,评论:[],类型:[“国家", "political"], url: nil, utcOffset: Optional(60), 附近: nil, 网站: nil)), htmlAttributions: []))

最佳答案

在 print 语句中,您只在两个 print 语句中打印 latitude,正确打印 longitude

print("lat", response!.result!.geometryLocation!.latitude)
print("long", response!.result!.geometryLocation!.longitude)

谢谢:)

关于swift - googlePlaces api 在解析后给出了错误的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40676457/

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