標題可能不明確。如何在方法bb中使用方法aa的方法獲取方法bb的調用方
這裏是代碼
def self.aa(&block)
instance_eval &block
end
def self.bb
# i want to get aa info here
p caller[0]
end
#shuriken is a module
Shuriken.aa do
bb
end
我想獲得AA的信息時,BB是AA塊執行
如何解決這個問題,或者是可以解決?謝謝;
_「我想要得到的信息aa「_ - 你能更具體一些嗎,你想在'bb'中做什麼?你能描述一下(用語言而不是代碼)你想要達到的目標嗎?這可能有助於使用一個不太抽象的例子(即用實際的方法名稱,而不是'aa'和'bb') – Stefan