这样做的任何简单的方法?
谢谢.
YourClass.instance_methods(false).map { |m| YourClass.instance_method(m).source_location.first }.uniq
您可能会收到多个位置,因为可能会在不同的地方定义方法.