有谁知道 Objective-C 的任何静态类/代码浏览器/可视化工具?有什么可以帮助您熟悉大型代码库?
谢谢!
您可以将 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提供了一些很酷的高级功能(交互式浏览、图表)。它也适用于其他语言。可能是最有特色/最详细的,但没有像 ide 那样与源集成。
最后,查看JetBrains 的 AppCode。尽管它作为 objc 的 ide 仍处于起步阶段,但他们为 Java 所做的一切都很棒。