Singleton Methodを削除する方法 についてですが、 Objectクラスに用意されているとありがたいですね。
object_ext
1 class Object 2 def remove_singleton_met hod(*args) 3 (class << self; self end).class_eval do 4 args.each{|i| send :remove_met hod, i} 5 end 6 end 7 end
こんな感じ。
posted by
genki
on Mon 23 Feb 2009
at 22:02