Не появляются метки на карте. Не могу понять в чем проблема
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
Если добавлять одну точку, то все норм. Массив проверял, точки в нем есть.