4
include
함수를 통해 클래스에 추가되는 클래스 메서드를 제거하고 싶습니다. 예를 들면 다음과 같습니다.다른 모듈에 포함 된 클래스 메서드 제거/정의 해제
class Foo
include HTTParty
class << self
remove_method :get
end
end
"get"은 Foo의 메소드가 아닙니다. 기본적으로, "get"메소드는 HTTParty 모듈을 제공하고 그것을 제거하고 싶습니다. 나는 운이없는 여러 시도를 시도했다. 내가 읽은 것들/시도 :
- Removing/undefining a class method
- http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/15408
- http://split-s.blogspot.com/2006/01/removing-methods-from-module.html
왜 궁금한가요? 왜'get' 메소드를 제거 하시겠습니까? –