Показывать адрес маркера (street-Address) быстрым нажатием

У меня есть местоположение маркера по широте и долготе на картах Google, которое я хочу преобразовать в имя местоположения String в Swift. Как лучше всего это сделать? Я хочу показать адрес расположения маркеров и не знаю, как это сделать.

вот мой код, который я использовал для добавления маркера и получения широты и долготы:

func mapView(mapView: GMSMapView, didLongPressAtCoordinate coordinate: CLLocationCoordinate2D) {
        if counterMarker < 2
        {
            counterMarker += 1
            let marker = GMSMarker(position: coordinate)
            marker.appearAnimation = kGMSMarkerAnimationPop

              marker.map = mapView
            marker.position.latitude = coordinate.latitude
            marker.position.longitude = coordinate.longitude

            print(marker.position.latitude)
            print(marker.position.longitude)


            }
    }

person P.Tb    schedule 14.06.2016    source источник


Ответы (1)


person    schedule
comment
у меня есть эта ошибка: sendSynchronousRequest (_: returnResponse :) устарел в iOS 9.0: используйте [NSURLSession dataTaskWithRequest: ЗавершениеHandler:] (см. NSURLSession.h !! и я не вижу адреса в моем приложении - person P.Tb; 14.06.2016
comment
теперь он больше не может делать никаких маркеров! и ошибка для этой строки: self.getAddressForLatLng (String (формат:% @, marker.position.latitude), долгота: String (формат:% @, marker.position.longitude)) - person P.Tb; 14.06.2016
comment
когда я нажимаю на экран, чтобы сделать маркер, я вижу этот поток: Thread1: EXC_BAD_ACCESS (code = 1, address = 0x4041e097014cefe) - person P.Tb; 14.06.2016