Я сохранил объект класса Foo с помощью foo.to_yaml. Теперь я добавил переменную экземпляра в класс Foo со значением по умолчанию, установленным в 0 в методе инициализации. теперь, когда я пытаюсь загрузить объект из файла yaml, переменная экземпляра устанавливается на nil.Как указать значения по умолчанию при загрузке файлов с помощью yaml?
Есть ли способ, которым я могу установить его в 0, если файл yaml не содержит никакого значения для этой переменной экземпляра?
Есть ли какой-то метод обратного вызова, вызываемый объектом после его загрузки с диска?