私は Squeak を学習していますが、オブジェクトに送信されるメッセージを「保存」する方法があるかどうか疑問に思っていました。
たとえば、次のことができるようにしたいと思います。
Delegator>>performWith: arg
|target method|
target := MyObject new.
method := #myMethod. "Not sure what goes here"
target sendMessage: method withArgs: arg. "Or how this call would work"
別のアプローチは、ブロック内でターゲットとメソッドの両方を指定することです。しかし、上記のアプローチを使用して行うことは可能ですか?