Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Moduleクラス > remove_class_variable
remove_class_variable(name) -> object
[permalink][rdoc]引数で指定したクラス変数を取り除き、そのクラス変数に設定されていた値を返します。
class Foo
@@foo = 1
remove_class_variable(:@@foo) # => 1
p @@foo # => uninitialized class variable @@foo in Foo (NameError)
end
[SEE_ALSO] Module#remove_const, Object#remove_instance_variable