【发布时间】:2013-02-10 07:42:33
【问题描述】:
在我正在编写的一个方法中,我的代码如何知道它当前在哪个方法中?我需要这个是因为我想获取方法名称并解析它以获取其中的一部分,例如“add_order”,然后我可以使用第二部分“order”进行处理。
【问题讨论】:
-
@halfelf 那个是用来获取调用者方法名的,而不是你当前所在的那个
-
@RedSerpent 尝试
caller(0)
标签: ruby metaprogramming