Method: Object#remove_instance_variable
- Defined in:
- lib/source/ruby.rb
#remove_instance_variable(sym) ⇒ Object
call-seq:
obj.remove_instance_variable(sym) -> obj
Removes the named instance variable from obj, returning that variable’s value.
class Klass
attr_reader :var
def initialize
@var = 99
end
end
k = Klass.new
k.var #=> 99
k.remove_instance_variable(:@var) #=> 99
k.var #=> nil
FIX: Incomplete
673 674 |
# File 'lib/source/ruby.rb', line 673 def remove_instance_variable(sym) end |