使用未声明的标识符“ AIRGoogleMapOverlay” react-native-maps

时间:2018-10-31 22:59:54

标签: react-native react-native-ios react-native-maps

我已经完成了此链接中有关IOS所述的完全相同的安装 https://github.com/react-community/react-native-maps/blob/master/docs/installation.md

但是由于某些原因,我遇到了以下错误:

  1. 使用未声明的标识符“ AIRGoogleMapOverlay”
  2. 使用未声明的标识符“覆盖”
  3. 使用未声明的标识符'overlay'

代码:     #import“ AIRGoogleMapOverlayManager.h”     #import“ AIRGoogleMapOverlay.h”

@interface AIRGoogleMapOverlayManager()

@end

@implementation AIRGoogleMapOverlayManager

RCT_EXPORT_MODULE()

(UIView *)view
{
  AIRGoogleMapOverlay *overlay = [AIRGoogleMapOverlay new];
  overlay.bridge = self.bridge;
  return overlay;
}

RCT_REMAP_VIEW_PROPERTY(bounds, boundsRect, NSArray)
RCT_REMAP_VIEW_PROPERTY(image, imageSrc, NSString)

@end

1 个答案:

答案 0 :(得分:1)

导航到您的项目=>构建设置=>“预处理器宏”部分 将HAVE_GOOGLE_MAPS = 1添加到预处理器宏

screenshot_config