14
我剛開始在Ruby中使用常量。Ruby:遍歷常量
我
module Constants
C1 = "foo"
C2 = "bar"
end
我願做
Constants.each do |c|
#do something with each one
end
但它說
undefined method ‘each’ for Constants::module
....
有迭代的一個很好的方式通過一個常量列表?
一個有用的鏈接,這樣的疑問:http://stackoverflow.com/questions/2309255/how-do-i-get-constants-defined-by-rubys-module-class-via-reflection。 –