Список SwiftUI из БД Realm - PullRequest
0 голосов
/ 28 мая 2020

Как мне создать список из БД Realm?

Я действительно борюсь с id штукой . Я понятия не имею, как это правильно реализовать.

Это мой ViewController:

import SwiftUI
import RealmSwift

struct MyCarsView: View {

     let realm = try! Realm()
     var cars: Results<Car>?

    var body: some View {

        List(cars, id: \.id) { car in
            MyCarsRow(brand: car.brand, model: car.model, image: Image(car.image))
        }
    }
}

Preview of the Row

И это мой RealmStruct:

import Foundation
import RealmSwift

class Car: Object {
    let id = UUID()
    @objc dynamic var brand: String = ""
    @objc dynamic var model: String = ""

    @objc dynamic var image: String = ""
    @objc dynamic var dateSaved: Date = Date()
}
...