Как сделать attr_accessor_with_default в ruby?

Некоторый код, который у меня был, который использовал attr_accessor_with_default в модели рельсов, теперь выдает мне предупреждение об устаревании, говоря мне: «Вместо этого используйте Ruby ! "

Итак, подумав, что, возможно, в ruby ​​1.9.2 есть новый бит, который заставляет attr_accessor обрабатывать значения по умолчанию, я погуглил, но не увидел этого. Я действительно видел кучу методов для переопределения attr_accessor для обработки значений по умолчанию.

Это то, что они имеют в виду, когда говорят мне «Использовать Ruby?» Или я должен писать полные геттеры / сеттеры сейчас? Или я не могу найти какой-то новый способ?

19
задан Vasiliy Ermolovich 13 August 2011 в 19:17
поделиться