Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Generate graphviz files from Objective-C classes.
Objective-C
Branch: master
Failed to load latest commit information.
ObjCDot Create a framework target, and some tests to ensure I understand how …
ObjCDotTests
ObjCViz.xcodeproj Start handling primitive ivars, with int.
.gitignore
LICENSE.txt Initial commit, with ObjC 2.0 goodness
OCVContext.h
OCVContext.m More conventions, including prefixed category methods.
OCVDotRepresentations.h
OCVDotRepresentations.m Better formatting of object with primitive ivars
OCVField.h Start handling primitive ivars, with int.
OCVField.m
ObjCViz.m Initial commit, with ObjC 2.0 goodness
ObjCViz_Prefix.pch Initial commit, with ObjC 2.0 goodness
README.md

README.md

ObjCViz

This is based on an earlier ObjCViz project, by @olg. I just updated it to work with the modern objective-c runtime.

Usage

Currently you have to link the framework built by this project into your app, then call -[obj graphvizRepresentation] on the interesting object. A better UI may be forthcoming.

Results

See the example at the original project page above. Notice that this isn't generating class or interaction diagrams, it's a graph representing the current, live state of the object.

License

See LICENSE.txt.

Something went wrong with that request. Please try again.