does anybody know, how i could create automatically a UML class diagram from an already existent iphone project. Is it possible?
Thanks in advance.
does anybody know, how i could create automatically a UML class diagram from an already existent iphone project. Is it possible?
Thanks in advance.
See also OmniGraffle of all things. If you open an Xcode project with it, it will generate a full class diagram. It can be fairly overwhelming for a large project.
Yes, you can use Doxygen:
Install Doxygen (with MacPorts:
sudo port install doxygen
).Get a script like this and change the first lines to match your configuration.
Download these files and edit the Doxygen file so it says
HAVE_DOT=YES
andUML_LOOK=YES
.It will then generate and install a docset that you can read from the documentation browser, or just right click and show contents from Finder.
Or, if you want a graph of dependencies check: https://github.com/nst/objc_dep It uses graphviz.