通常在控制台中,我将询问的对象是否有可能在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