Не отображаются метки addPlacemarks

Не появляются метки на карте. Не могу понять, в чем проблема.
Если добавлять одну точку, то все нормально.

import RealmSwift
import UIKit
import YandexMapsMobile
class ViewController: UIViewController {

var points = [YMKPoint]()

override func viewDidLoad() {
    super.viewDidLoad()
    createArrayPoints()
    createMap()
  }

func createMap() {
    let myMap = YMKMapView()
    myMap.translatesAutoresizingMaskIntoConstraints = false
    let pinImage = UIImage(named: "pin")!
    myMap.mapWindow.map.mapObjects.addPlacemarks(with: points, image: pinImage, style: .init())
    
    view.addSubview(myMap)
    
    NSLayoutConstraint.activate([
        myMap.topAnchor.constraint(equalTo: view.topAnchor),
        myMap.bottomAnchor.constraint(equalTo: view.bottomAnchor),
        myMap.leadingAnchor.constraint(equalTo: view.leadingAnchor),
        myMap.trailingAnchor.constraint(equalTo: view.trailingAnchor)
    ])
}

func createArrayPoints() {
    let realm = try! Realm()
    let stations = realm.objects(PowerStationModel.self)
    for station in stations {
        let latitude = station.latitude
        let longitude = station.longitude
        let myPoint = YMKPoint(latitude: latitude, longitude: longitude)
        points.append(myPoint)
        }
    }
}

Ответы (0 шт):