插件 Objc-UML
iOS App项目足够大以后,类之间的关系很难有个直观的感受,类之间的耦合程度也没法有直观的感受.
现在介绍个插件,Objc-UML,在build项目后,可以利用插件Objc-UML在浏览器里面直观的看到类之间的关系,从 main()开始.
这个插件的工作原理是利用python,从main开始,生成一个js文件,然后用图形化的方式显示.
下面是一个实际的例子(为了保密,我把文字都去了),你可以点击"show names"来看各个类的名字.
如果有时候显示空白页面,请clean project,再build.
tips
- 可以利用鼠标进行缩放
- 整个页面可以拖动
- 可以输入字符串或者正则来筛选