2011-09-03 33 views

Trả lời

16

Có một cái nhìn tại OmniGraffle

Bạn có thể thả một tập tin dự án Xcode vào nó và nó sẽ tạo ra một sơ đồ lớp cho bạn.

+5

+1 thánh bò, nó có thể làm điều đó không ?? */Tôi đi và kiểm tra * DANG SƠN. –

+0

@Dave DeLong - Ghét cho bạn biết điều này - nhưng nó đã có thể làm điều này kể từ Xcode3. Mặc dù nó dường như không hoạt động tốt như trước đây. – Abizern

+0

O.o Không biết điều này –

1

Xcode 3 và 4 có tính năng khác biệt về mặt này.

doxygen cung cấp một số tính năng nâng cao thú vị (duyệt web tương tác, biểu đồ). nó cũng hoạt động tốt với các ngôn ngữ khác. có lẽ là đặc trưng nhất/chi tiết, nhưng không được tích hợp với các nguồn như một ide.

cuối cùng, hãy xem JetBrains' AppCode. mặc dù nó vẫn còn trong giai đoạn trứng nước như là một ide cho objc, những gì họ đã làm cho Java đã được tuyệt vời.

+0

Heh, ai đó đã đạt đến 10K. Xin chúc mừng! –

+0

@Bavarious hey, cảm ơn Bavarious! :) – justin

2

Rất ít các lựa chọn Tôi đã đi qua:

  1. Scitools: https://scitools.com/index.php

    Ưu điểm: Rất nhiều tính năng và một số plugin thú vị
    Nhược điểm: $ 1000 (15 ngày dùng thử miễn phí)

  2. Sự kết hợp của Graphviz (tương tự như OmniGraffle nhưng miễn phí) và dự án objc_dep của NST (chuyển đổi các tệp mục tiêu-c thành tệp có thể đọc được của Graphviz): http://www.graphviz.org/Download_macos.phphttps://github.com/nst/objc_dep

    Ưu điểm: Miễn phí
    Nhược điểm: Không phải như vậy nhiều tính năng

Các vấn đề liên quan