В RealmSwift у меня есть Object, Message.переменный сброс до значения по умолчанию в области
Я использую ObjectMapper для отображения его свойств из службы REST. Я также хочу, чтобы локальное свойство, dynamic var read:Bool = false
, отслеживало, прочитал ли пользователь сообщение.
try! realm.write({
m.read = true
})
Я могу увидеть значение, обновленное в браузере Realm.
Однако каждый раз, когда я извлекаю объекты из службы, переменная сбрасывается до значения по умолчанию. Я уверен, что я делаю что-то неправильно, но я не уверен, что это вещь RealmSwift или ObjectMapper.
Любая идея?
Я решил использовать тип RealmOptional. Однако меня все еще интересует, почему это не работает. Полагаю, вы можете быть правы. –
suprandr