0
先從以下情形:獲取/設置參數的默認值動態
class Foo
def bar(baz={})
p baz
end
end
foo = Foo.new
p meth = foo.method(:bar) # => #<Method: Foo#bar>
p meth.parameters # => [[:opt, :baz]]
所以我可以計算出該方法bar
是可選的,但我怎麼找到該方法的默認值({}
) ?
Wowza ..我覺得在Ruby中獲取默認值會更容易。不過謝謝,我會讀完這個瘋狂並試圖弄清楚它=) – RyanScottLewis 2010-10-07 07:16:38