Как вы разворачиваете строку, которая возвращается как:
(Необязательный (необязательный "синий" ))
var cityName = String()
if let cityAnno = annotation as MGLAnnotation! {
cityName = String(stringInterpolationSegment: cityAnno.title!)
}
cityLabelName.text = ("\(cityName), \(county)")
cityLabelName печатает как (необязательно "Нью-Йорк" )