有没有办法在一个类中使用宇宙飞船方法和魔法“method_missing”?undefined method '<'
每当我尝试使用以下定义时,下面的示例都会给我foo1 < foo2
:
class Foo
def initialize(params)
@parent= params[:parent]
end
def <=>(o)
...
end
def method_missing(sym, *args, &block)
@parent.send sym, *args, &block
end
end
任何帮助表示赞赏:)