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