有没有人知道Objective-C的任何静态类/代码浏览器/可视化工具?有什么可以帮助熟悉大型代码库吗?
谢谢!
答案 0 :(得分:16)
您可以将Xcode项目文件放到它上面,它会为您创建一个类图。
答案 1 :(得分:2)
我遇到的选项很少:
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
优点:免费
缺点:功能不多
答案 2 :(得分:1)
Xcode 3和4在这方面的特点不同。
doxygen提供了一些很酷的高级功能(交互式浏览,图表)。它也适用于其他语言。可能是最具特色/最详细的,但没有与像ide这样的来源集成。
最后,请查看JetBrains' AppCode。尽管它仍处于初期阶段,但是它已经成为了objc的理想之物,他们为Java所做的一切都很棒。