我有一个在smalltalk中创建的对象字典,我通过基于键/值对枚举对它进行迭代。在Smalltalk中返回消息
对于字典中的值对象,我正在调用该对象的方法。基于某些条件,我希望此对象能够将新成员添加到字典中,并可能删除另一个成员。
我一直在看Smalltalk中的'Perform'和'Messages'设施,但我不确定是否可以做我想做的事情 - 是否可以返回一条消息(或多个消息),哪个另一个对象可以处理和执行?
例如,我的方法可以同时返回'removeKey:19'和'添加对象'吗?
我使用的是GNU Smalltalk,如果它很重要的话。