View all Open Source projects hosted at source.PrajnaIT.com

RuntimeBrowser icon

RuntimeBrowser

This is a class browser for the Objective-C runtime on Mac OS X (and related) systems. It gives you full access to all classes loaded in the runtime; allows you to dynamically load new modules and their classes; shows every method implemented on each class; and displays information in a header (.h) file format.

We have found this to be a useful development tool. Please note, however, that each user is responsible for their own usage.

If you're building this with ProjectBuilder on Mac OS X, please see the notes on building below.

Systems
Mac OS X. Other Objective-C systems with Foundation and AppKit frameworks (e.g., NeXT, WebObjects 4.x).
Language
Objective-C
Author
Ezra Epstein
eepstein@prajna.com
Version
0.9
Released
April 30, 2002
License
This software is provided as is. No warranty is intended or implied. This software is Open Source and is released under the GNU Public License. Please see the file "Copying.txt" included with the distribution, or read the online version of this license.
Building
The RuntimeBrowser is distributed as a ProjectBuilder project. Mac OS X's ProjectBuilder uses a newer format so we suggest that the easiest way to build the RuntimeBrowser on newer OS X systems is to use the import command and select the PB.project file. Build & Run should then work. On other systems (e.g., WebObjects 4.x) you should be able to use the PB.project file directly.
Download
RuntimeBrowser source code.
Development
If there is interest in contributing to the code base of this project, please email the author. If there is sufficient interest, the project can be released for distributed development via CVS.

Relate Tool: MagicHat
MagicHat is an handy little utility bringing together the objc runtime, headers and documentations. You can download it from the author here: http://homepage.mac.com/petite_abeille/FileSharing1.html