1
在紅寶石1.8版本中,Module#prepend的等價性是什麼?如何獲得紅寶石2.0模塊#prepend在紅寶石1.8?
在紅寶石1.8版本中,Module#prepend的等價性是什麼?如何獲得紅寶石2.0模塊#prepend在紅寶石1.8?
請參閱alias_method_chain
在Rails中的實現。
http://codelevy.com/2013/02/26/ruby2.0-vs-alias_method_chain.html
這是Ruby 2.0中新引入的功能。如果在Ruby 1.8中已經有了一個等價物,那麼就不需要在Ruby 2.0中引入它。 – sawa 2013-03-15 08:30:43
@guai你的用例是什麼?也許還有另一種方式。 – Stefan 2013-03-15 08:36:33
正如我已經閱讀過「紅寶石2.0中的新鮮事」,有一種方法可以做到這一點,但它更詳細。 – guai 2013-03-15 08:48:03