|
|
||
---------------------------------------------- Object#instance_variables obj.instance_variables => array ------------------------------------------------------------------------ Returns an array of instance variable names for the receiver. Note that simply defining an accessor does not create the corresponding instance variable. class Fred attr_accessor :a1 def initialize @iv = 3 end end Fred.new.instance_variables #=> ["@iv"]
Object#instance_variables --- instance_variables オブジェクトのインスタンス変数名を文字列の配列として返します。 local_variables, global_variables, Module.constants, Module#constants [Module/constants], Module#class_variables [Module/class_variables] も参照してください。