有什么工具可以帮助我分析我的 objective-c 项目的 class 结构吗?

Is there any tool that can help me analyze the class structure of my objective-c project?

我最近得到了一个糟糕的遗留 IOS 项目。我想清除那些不再在整个项目中执行的冗余classes。有什么工具可以帮助我做到这一点吗?

我的印象是可以有一些工具帮助我找到那些多余的#import,就像 Eclipse 那样。清除那些未使用的#import 后,可以有一些工具帮助我分析每个之间的关系class。最后,我可以看到整个项目中从未使用过的 classes 块,我可以安全地删除它们。

但不幸的是我找不到任何有用的东西...也许我找错了方向。有人有线索吗?请帮我!谢谢!

看看OmniGraffle。 它可以从您的 Xcode 项目构建依赖关系图表。