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