我有一个实例变量,如果在请求时它为 nil,我想将其设置为一个值。这样的事情是正确的,还是会导致问题?
class Something
attr_accessor :var
def initialize
@var
end
def var
if @var == nil
#Something which determines a value for var
end
@var
end
end