2015-11-17 3 views
1

Я хочу отобразить несколько контактов в виде карты. Так что я:Как добавить несколько аннотаций?

let smth = [Smth(title: "Title 1", 
     locationName: "Street 1", 
     coordinate: CLLocationCoordinate2D(latitude: 43.2345965, longitude: 76.8907758)), 
    Smth(title: "Title 2", 
     locationName: "Street 2", 
     coordinate: CLLocationCoordinate2D(latitude: 43.2059723, longitude: 76.9012738))] 

затем:

mapView.addAnnotation(smth) 

но он показывает эту ошибку:

 Argument type '[Smth]' does not conform to expected type 'MKAnnotation'. 

Что я должен делать? Спасибо.

ответ

2

решаемые это:

mapView.addAnnotations(smth) 

Массивы требуют метод "addAnnotations", не "addAnnotation".

Смежные вопросы