Всякий раз, когда я добавляю элементы в словарь «places», он показывает мне ошибку, я в основном хочу, чтобы мое приложение добавляло аннотацию по щелчку пользователя на карте и требовало, чтобы аннотации имели «проезд» и «subThoroughfare». И затем текст аннотации должен быть обновлен до таблицы, которая находится в другом файле viewController.swift. Я хочу, чтобы словарь был обновлен с помощью местаЯ не могу добавить элементы в словарь «places»?
оно просит меня заменить запятую запятой.
вот код для глобальной переменной:
var places = [Dictionary<String,String>()]
теперь я использовал эту переменную в другой viewController.swift файл я поставил этот код под функцией CLGeocode, в то время как я добавить словарь, он просит меня заменить точку с запятой с запятой .:
places.append("name":title, "lat":"\(newCoordinate.latitude)", "lon",:"\(newCoordinate.longitude)")
let annotation = MKPointAnnotation()
annotation.coordinate = newCoordinate
annotation.title = title
self.map.addAnnotation(annotation)
Он по-прежнему не работает, он показывает эту ошибку: –
ожидаемый разделитель «» –
добавить открывающий и закрывающий кронштейн перед именем, а затем последнее значение поля –