itsaboutcode
itsaboutcode

Reputation: 25099

Free UML diagram tool for Objective C

Are there any free tools in the market which support Objective C?

Upvotes: 4

Views: 10531

Answers (3)

PKCLsoft
PKCLsoft

Reputation: 1358

Actually, XCode 3.2 had a class editor that did what is being asked for. In Xcode 4.0 and later we can only use it for core-data related tasks which is a shame. I have a similar need as I have a team member that prefers diagrams to code.

I don't understand why it was removed. I'm hoping that I can find it as a standalone tool within the Apple Developer member center, but I don't have high hopes.

Worst case, you can download XCode 3.2, install it alongside 4, and use the editor within 3.2.

I have tried this very briefly. So long as you don't try to open the file under 4, I think it works, though I'd be wary of opening your 4-based project in 3.2.

Hope this helps.

Upvotes: 1

mrueg
mrueg

Reputation: 8225

Actually, one of the points of UML is to be language-agnostic. If what you're asking is if any of the available tools supports Obj-C code generation: Googling, you can find some (commercial) tools that claim to offer Objective-C code generation.

It probably makes more sense to use XCodes built-in diagramming tools, which can be found in the "Design" menu. These are not, strictly speaking UML, but are quite similar.

Also, UML might not be such a good fit for designing Cocoa / Objective-C applications, because mostly you will use Model-View-Controller, into which a UML diagram doesn't offer much additional insight.

Upvotes: 2

Jay
Jay

Reputation: 20136

I use Argo UML and Violet UML for modelling on my Mac (Assuming you are using a mac). They are not great but they work.

If you want code generation that is a whole different issue.

Upvotes: 2

Related Questions