【问题标题】:Checking for an instance method检查实例方法
【发布时间】:2012-09-11 18:10:45
【问题描述】:

是否有一个类方法来检查该类是否有某个实例方法?像respond_to? 这样的类方法。

【问题讨论】:

    标签: ruby ruby-1.9.3


    【解决方案1】:

    是的,你可以使用

     method_defined?
    

    ,这是检查特定类是否定义了实例方法的类方法。 以下链接将为您解释更多

    Given a class, see if instance has method (Ruby)

    【讨论】:

    • +1,我以为是实例(本例中是类实例)。
    【解决方案2】:

    使用方法定义?在课堂上

    例如:Array.method_defined? :排序

    【讨论】:

      猜你喜欢
      • 2013-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-18
      • 2016-04-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多