I am wondering which tool can be used in Xcode to generate the documentation for an iPhone project, so written in objective-C and C mostly, but also helping designing the code. The documents I'd like to be produced are:
- UML-like class diagrams (with generalization, aggregation and composition relationships)
- UML-like components diagram
- UML-like sequence diagram
I know two nice tools: Doxygen (which I used not inside Xcode) a HeaderDoc (which seems similar to Doxygen but does not integrates the sweet graph generation facilities that comes with GraphViz in DoxyGen). But those are automated tools and are file/class centric. Any suggestion on some other useful tool?
UPDATE: If it is still not clear (lol, I saw the title change again), I'd like to generate the documentation but not only 'from' an (xcode) project but also 'for': for instance planning how to structure its architecture and design it using a components/configuration diagram. I hope to find somthing that integrates well with the IDE (something like the multitude of plugins you see for Eclipse)