1

DynamicComposableModel を使用し、デバッガーでメソッドを編集した後、Pharo 6.1 イメージは次の状態になりました。

Instance of SpecLayout did not understand #visibleSlots

Instance of SpecLayout did not understand #instVarNames

. これらのエラーのため、コードを「ファイル アウト」できません。実際には「UIVidya」と呼ばれ、定義する必要があるクラスを参照することさえできません

ComposableModel subclass: #UIVidya
    instanceVariableNames: 'vidya listE editE tabmgr'
    classVariableNames: ''
    poolDictionaries: ''
    category: 'vkVidya'!

. 壊れた画像では、 SpecLayoutUIVidya classLayoutを返します。正常な画像では、 FixedLayoutを返します。私は意図的にこの変更を行ったわけではなく、それがどのように起こったのかさえ知りません. 最後の変更を破棄せずに、破損した Pharo イメージをその場で修復できますか?UIVidya classLayout

4

2 に答える 2