通常在控制檯中,我將詢問的對象是否有可能在Ruby中識別別名方法?
pp obj.methods.sort #or...
pp (obj.methods - Object.methods).sort
在Ruby中這是很常見的一個開發者的方法提供別名。我想知道是否有確定的別名,這樣我也許能顯示別名的方法,類似的反射方式...
array.aliased_methods #=> {:collect => :map, ...}
這將是能夠識別到底有多少東西的對象有幫助可以做。
ri_for寶石可能會幫助http://github.com/rdp/ri_for – rogerdpack 2010-09-09 16:02:50