Ответ 1
Посмотрите OmniGraffle
Вы можете удалить файл проекта Xcode на нем, и он создаст для вас диаграмму классов.
Кто-нибудь знает о каких-либо статических классах/проводниках/средствах визуализации для Objective-C? Что-то, чтобы помочь познакомиться с большими кодовыми базами?
Спасибо!
Посмотрите OmniGraffle
Вы можете удалить файл проекта Xcode на нем, и он создаст для вас диаграмму классов.
Несколько вариантов, с которыми я столкнулся:
Scitools: https://scitools.com/index.php
Плюсы: множество функций и некоторые интересные плагины
Минусы: $1000 (бесплатная пробная версия за 15 дней)
Комбинация Graphviz (похожа на OmniGraffle, но бесплатно) и проект NST objc_dep (преобразует objective-c файлы в читаемый файл Graphviz): http://www.graphviz.org/Download_macos.php и https://github.com/nst/objc_dep
Плюсы: Бесплатно Минусы: Не так много функций
Xcode 3 и 4 отличаются в этом отношении по-разному.
doxygen предлагает некоторые интересные расширенные функции (интерактивный просмотр, графики). он также хорошо работает с другими языками. вероятно, наиболее характерный/подробный, но не интегрированный с источниками, как идеал.
Наконец, проверьте AppCode JetBrains. хотя все еще в нем младенчество как идеал для objc, то, что они сделали для Java, было замечательным.