iOS google 地方 API - 编译错误 - 使用未声明的标识符 GMSAutocompleteViewController
iOS google places API - compile error - use of undeclared identifier GMSAutocompleteViewController
我已经使用 CocoaPods 安装了 GoogleMaps SDK。
对于某些屏幕,我需要使用 Google Places API
这是代码
<pre>
GMSAutocompleteViewController *acController = [[GMSAutocompleteViewController alloc] init];
acController.delegate = self;
[self presentViewController:acController animated:YES completion:nil];
</pre>
我从https://developers.google.com/places/ios-api/autocomplete那里得到的
错误 - 使用未声明的标识符 'GMSAutocompleteViewController'
您是否已将 #import <GoogleMaps/GoogleMaps.h>
添加到文件中?
另一种可能是您使用的是旧版 GoogleMaps pod(GMSAutocompleteViewController
是在 1.11 版中添加的)。要解决此问题,只需 运行
pod update
在项目目录中。
我已经使用 CocoaPods 安装了 GoogleMaps SDK。
对于某些屏幕,我需要使用 Google Places API
这是代码
<pre>
GMSAutocompleteViewController *acController = [[GMSAutocompleteViewController alloc] init];
acController.delegate = self;
[self presentViewController:acController animated:YES completion:nil];
</pre>
我从https://developers.google.com/places/ios-api/autocomplete那里得到的
错误 - 使用未声明的标识符 'GMSAutocompleteViewController'
您是否已将 #import <GoogleMaps/GoogleMaps.h>
添加到文件中?
另一种可能是您使用的是旧版 GoogleMaps pod(GMSAutocompleteViewController
是在 1.11 版中添加的)。要解决此问题,只需 运行
pod update
在项目目录中。