についてすでに多くの質問があることは承知していますが、self
理解していることを確認したかっただけです。
def buttonPressed
@action.call(self)
end
このコードでは、
self
を参照します@action
(@action
は call メソッドの受信者であるため)。そうですか?{ songList.start }
この場合のように proc オブジェクトにパラメーターがない場合、なぜ
prc.call self
パラメーターとして与えるのでしょうか?