gpt4 book ai didi

ios - 找不到 GMSMarker 的协议(protocol)声明

转载 作者:搜寻专家 更新时间:2023-10-30 20:19:20 26 4
gpt4 key购买 nike

我正在尝试使标记的窗口可点击,以便它可以打开一个新 View

从以前的stackoverflow答案来看,他们说要用

-(UIView*)mapView:(GMSMapView *)mapView markerInfoWindow:(id<GMSMarker>)marker {


}

但是,当我使用该方法时,xcode 显示“找不到 GMSMarker 的协议(protocol)声明”并突出显示

(id<GMSMarker>)

我该如何解决这个问题?

最佳答案

没有像 GMSMarker 这样的协议(protocol)。没有-(UIView*)mapView:(GMSMapView *)mapView markerInfoWindow:(id<GMSMarker>)marker这样的方法在 docs要么。

GMSMarker是一个类,而不是一个协议(protocol)。现有方法- (UIView *) mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker有指向 GMSMarker 的指针对象作为第二个参数,不是符合 GMSMarker 协议(protocol)的对象。

关于ios - 找不到 GMSMarker 的协议(protocol)声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17443223/

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