标签: ruby ruby-1.9.3
是否有类方法来检查该类是否存在某种实例方法?像respond_to?这样的类方法。
respond_to?
答案 0 :(得分:4)
是的,您可以使用
method_defined?
,这是检查特定类是否定义了实例方法的类方法。 以下链接将向您解释更多
Given a class, see if instance has method (Ruby)
答案 1 :(得分:0)
使用method_defined?在班级
Ex:Array.method_defined? :排序