1
我想使用public_methods
列表来设置类的成员的值。但是在下面给出的代码中,“className.member”将不起作用,因为“.member”不是ClassName
类的成员。有没有办法在Ruby中使用public_methods设置类的成员的值
红宝石有没有什么办法以这种方式设置成员的价值?
在下面的代码:
membersArray = className.public_methods
membersArray.each {|x|
member = x.to_s
className.member = "some value"
end
}
非常感谢它的工作:) – Raheel