Overview¶
Squish for OS X allows to write the information about all classes loaded at startup of Cocoa applications into a file. The information consists of the following:
Class name
Super class name
List of members (methods, instance variables)
Writing class information¶
Step 1 - Create the folders and file
/tmp/macwrapper/dump_classinfo
. For example in the Terminal application execute this:Step 2 - Record, replay or launch the application from Squish IDE. This will create the file
/tmp/macwrapper/myaut.log
, where myaut
stands for the name of your application.
Step 3 - Remove the file
/tmp/macwrapper/dump_classinfo
to disable writing the class information (because this can take several seconds at every start of the application through Squish). For example in the Terminal application execute this: