It allows the programmer to easily investigate the structure and methods of various objects and classes. Object Browser example. The global NXApp is selected in the first column, so the second column is displaying the NXApp object and its instance variables. The second column is showing the methods that the key window responds to. In addition, each object can have a number of inspectors associated with it.
Inspectors allow browser nodes to be viewed in some specific way as well as to be edited.
For example, to view an implementation of a method, the method is simply selected in the browser. It then can be edited in the method inspector. This is a convenient aid to development. OB is extensible. The user can provide object-specific browser nodes and custom inspectors for any object in the system.