如果我有一个包含子形态的变形,并且我删除了它,会向子形态发送什么消息? delete 未发送。
delete
情况是这样的。我有一个容器Morph(不是子类),它包含MyMorph类的一些子类。在世界上打开容器Morph后,我关闭它(从Morphic光环,或通过发送 删去 来自检查员。我想让MyMorph在那时候做点什么。但我不想只为容器Morph创建一个子类。(如果我那样做了,我就可以应付了 删去 并让它向每个MyMorph发送一些消息)。那么,在处理时,Morph是否会向其每个子模式发送一些消息 删去 ?
删去
使用 intoWorld: / outOfWorld: 机械装置
intoWorld:
outOfWorld:
有关示例,请参见 MorphTest>>testIntoWorldDeleteOutOfWorld (使用 TestInWorldMorph ).
MorphTest>>testIntoWorldDeleteOutOfWorld
TestInWorldMorph