如何找到引用myObject的所有对象?

时间:2011-11-17 08:56:25

标签: smalltalk pharo moose-technology

我有一个对象myObject,而且我不确定是谁持有它的引用。 (我想知道,因为我正在逆向工程。)

我找到了按钮"对象指向此值"在检查员中,但即使我制作了另一个指向的对象,它也没有提出任何东西,如下所示:

OrderedCollection new add: self ; inspect

显然,那个按钮坏了!那么,我怎样才能获得所有引用对象?

我正在使用Moose 4.6图像。

3 个答案:

答案 0 :(得分:5)

PointerExplorer openOn: myObject在Pharo工作,但在Moose 4.6中略有不同。要快速修复,请将ObjectExplorerWrapper >> icon恢复为之前的版本(AlainPlantec 12/6/2009 22:13)

在Pharo / Squeak中,您可以使用:

myObject pointersTo

答案 1 :(得分:4)

在Pharo / Squeak中,您可以使用: myObject pointersTo

答案 2 :(得分:0)

在Squeak 4.5

PointerFinder pointersTo: myObject

PointerExplorer new openExplorerFor: myObject