Объекты области считаются правильно, но свойства объектов по умолчанию - PullRequest
0 голосов
/ 06 октября 2019

Я добавил элемент в базу данных области, но когда я получил доступ к объекту, я увидел, что свойства объекта неверны (значения по умолчанию).

class MyModel : Object{
    @objc dynamic var identityNumber = "00000000000"
    @objc dynamic var name = ""
    @objc dynamic var country = ""

    override static func primaryKey() -> String? {
        return "identityNumber"
    }
}

let model = MyModel()
model.identityNumber = "15644768124"
model.name = "ahmet vefa"
model.country = "Turkey"
db.addModel(model: model)

func addModel(model : MyModel) {
    try! database.write {
       database.add(model, update: true)
    }
}

database.objects(MyModel.self)

count - один, но свойства элемента - значения по умолчанию ("00000 "," "," ") в чем здесь проблема? Я использую динамическое ключевое слово. примечание: версия swift 5.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...