我覺得我的問題最好由該IRB會議捕獲:看似矛盾
irb(main):001:0> require 'sinatra'
=> true
irb(main):002:0> method(:get)
=> #<Method: Object(Sinatra::Delegator)#get>
irb(main):003:0> methods.include?(:get)
=> false
irb(main):004:0> wtf?
NoMethodError: undefined method `wtf?' for main:Object
from (irb):4
from C:/Ruby193/bin/irb:12:in `<main>'
irb(main):005:0>
我的問題,這是一個真正的紅寶石,而不是一個具體的西納特拉個問題,就是如何可以method(:get)
返回的東西而methods
是不包括:get
在其返回的數組?
您正在處理的是什麼ruby版本? – 2013-02-13 08:08:23
我正在使用版本1.9.3 – Jonah 2013-02-13 08:14:55