Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kimsungwhee/KSHObjcUML

KSHObjcUML can show oriented graph of dependencies between Objective-C and Swift classes in your project
https://github.com/kimsungwhee/KSHObjcUML

alcatraz kshobjcuml objc-dependency-visualizer objective-c swift uml xcode xcode-plugin

Last synced: about 2 months ago
JSON representation

KSHObjcUML can show oriented graph of dependencies between Objective-C and Swift classes in your project

Awesome Lists containing this project

README

        

## KSHObjcUML
KSHObjcUML can show oriented graph of dependencies between Objective-C and Swift classes in your project.
This plugin is based on [objc-dependency-visualizer](https://github.com/PaulTaykalo/objc-dependency-visualizer).

![Example](KSHObjcUML.png)

##Changes

### 2016-04-24
- Support Swift Project

### 2015-05-25
- Resolving Dependecies from DWARF information

## Usage
###Step 1 - Build your Xcode project(Simulator)
###Step 2 - Select Product->Objc-UML or Swift-UML
![Screenshot](ScreenShot.png)

## Install
Install via [Alcatraz](http://alcatraz.io/)

OR

Clone and build the project, then restart Xcode.

## Uninstall
Uninstall via [Alcatraz](http://alcatraz.io/)

OR

Run `rm -r ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/KSHObjcUML.xcplugin/`

## Thanks
Thanks to kattrali.[cocoapods-xcode-plugin](https://github.com/kattrali/cocoapods-xcode-plugin).

Thanks to Paul Taykalo.[objc-dependency-visualizer](https://github.com/PaulTaykalo/objc-dependency-visualizer).

## License
KSHObjcUML is available under the MIT license. See the LICENSE file for more info.