ios - 如何在iOS中使用Google Place API以GMSPlaces而不是GMSAutocompletePrediction的形式获取自动完成的搜索位置结果?

标签 ios objective-c google-maps google-places-api google-local-search

实际上,对于使用Google API的自动完成位置搜索请求,我以GMSAutoCompletepredictions的形式收到了相应的响应。根据预测结果,我们没有获得更多详细信息,例如坐标,格式化的详细地址等。

如果我们需要更多详细的位置信息,则需要再向Google plcaes API发出一个请求,并在预测结果中使用位置ID值。此方法可能会增加API使用率并影响应用程序性能。

请帮助我克服这个问题。谢谢 :)

最佳答案

目前没有其他方法。要从预测结果中获取更多信息,您必须通过placeId请求该地点。

关于ios - 如何在iOS中使用Google Place API以GMSPlaces而不是GMSAutocompletePrediction的形式获取自动完成的搜索位置结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42069302/

相关文章:

ios - ContainerView 中 View 中的后退按钮不起作用

objective-c - 模拟 NSString “enum” const 列表的最佳方法?

javascript - 执行搜索后如何控制缩放?

android - map 仅在其 Activity 为 Launcher Activity 时加载

android - Sqlite:根据距离(纬度和经度)选择项目

iphone - 即使手机处于静音或振动状态,如何让视频播放声音?

ios - 钥匙串(keychain)访问奇数?

ios - 在同一项目中同时使用 Realm Swift 和 Realm Objective-C

ios - 无法推断 Swift 3 NSCache 通用参数 'KeyType'

ios - Xcode 8 Objective-C 类别警告