от
Я разные типы маркеров на карте и для того, чтобы знать, какой Тип маркера постучал я назначаю
marker?.setValue("Type1", forKey: "type")
в курсе
for
, где маркеры помещаются на карте, а аналогично
marker?.setValue("Type2", forKey: "type")
в другой функции петли
for
. Так в
func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) , когда я достал его:

let type = marker.value(forKey: "type")
print(type!)
Он просто печатает
1
и ничего больше. Независимо от того, какой маркер выбрать его
1
и я не могу выяснить, почему.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...