在用户点击谷歌地图iOS应用程序的任何地方添加标记?

在用户点击谷歌地图iOS应用程序的任何地方添加标记?,ios,objective-c,google-maps,Ios,Objective C,Google Maps,我有一个全新的iOS谷歌地图应用程序。我想得到用户点击的位置的坐标纬度和经度,并在这些坐标处显示一个标记。下面是我需要使用的代码,这些代码来自于集成谷歌地图: marker.position = CLLocationCoordinate2DMake(-33.86, 151.20); 我的计划: 1.在两个变量中存储抽头纬度和经度的位置 2.插入上述方法 那应该有用,对吗?或者我应该为它使用一个for循环,这样它就可以不断地监视水龙头了 还有,我怎样才能使标记可以拖动?这肯定更复杂。您可以使用下

我有一个全新的iOS谷歌地图应用程序。我想得到用户点击的位置的坐标纬度和经度,并在这些坐标处显示一个标记。下面是我需要使用的代码,这些代码来自于集成谷歌地图:

marker.position = CLLocationCoordinate2DMake(-33.86, 151.20);
我的计划: 1.在两个变量中存储抽头纬度和经度的位置 2.插入上述方法

那应该有用,对吗?或者我应该为它使用一个for循环,这样它就可以不断地监视水龙头了


还有,我怎样才能使标记可以拖动?这肯定更复杂。

您可以使用下面的委托方法来了解用户何时点击您的GMSMapView

- (void)mapView:(GMSMapView *)mapView didTapAtCoordinate:(CLLocationCoordinate2D)coordinate;
如果要使标记可拖动,只需设置:
marker.draggable=是

我无法将其包含在实施文件中。当我执行下一个定义的方法时,会抛出一个错误,称为Expected method body。