Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Methodクラス > unbind
unbind -> UnboundMethod
[permalink][rdoc]self のレシーバとの関連を取り除いた UnboundMethod オブ ジェクトを生成して返します。
例:
class Foo def foo "foo" end end m = Foo.new.method(:foo) # => #<Method: Foo#foo> unbound_method = m.unbind # => #<UnboundMethod: Foo#foo> unbound_method.bind(Foo.new) # => #<Method: Foo#foo>