访问实例哈希

时间:2013-11-18 00:42:03

标签: ruby-on-rails ruby hash instance

如何从类中访问@attrs实例变量?这是Twitter类的一个实例,我需要知道如何访问attrs实例哈希变量吗?

#<Twitter::User:0x007f5c7c1f71d0 
    @attrs = {

感谢任何帮助,谢谢。

2 个答案:

答案 0 :(得分:1)

twittah.instance_variable_get(:@attrs)

答案 1 :(得分:1)

在这个类中,你有一个读者'attrs'定义在:Twitter :: Base,如果你遵循Twitter::User的继承链,你会发现用户继承自Twitter :: Base。所以你可以使用'twittah.attrs'方法