Is there a way to access method arguments in Ruby?

后端 未结 11 1108
没有蜡笔的小新
没有蜡笔的小新 2020-11-29 17:00

New to Ruby and ROR and loving it each day, so here is my question since I have not idea how to google it (and I have tried :) )

we have method

def f         


        
11条回答
  •  萌比男神i
    2020-11-29 17:44

    If the function is inside some class then you can do something like this:

    class Car
      def drive(speed)
      end
    end
    
    car = Car.new
    method = car.method(:drive)
    
    p method.parameters #=> [[:req, :speed]] 
    

提交回复
热议问题