Des diagrammes de classe UML pour Xcode (swift programming)
J'ai créé un iOS l'application mobile. Je voulais savoir si il existe un moyen de générer de diagramme de Classe UML pour swift langage de programmation?
J'ai essayé Omni Graffle, mais il continue en disant que le projet ne contient pas d'Objective-C interfaces. Et Omni Graffle seulement cela pour objective-c. S'il vous plaît aider.
Merci à l'avance.
OriginalL'auteur Abdul Sacranie | 2015-03-21
Vous devez vous connecter pour publier un commentaire.
La réponse, malheureusement, est la suivante: vous ne pouvez pas le faire. Au moins pas automatiquement. Rapide comme compilateur lui-même a assez de défauts de gauche. Le laisser seul certains outil sera capable d'avaler tout code Swift. Votre seule alternative est la bonne vieille méthode manuelle.
Je sais qu'Architecte d'Entreprise a la possibilité de définir une syntaxe de langage basé sur la BNF. Mais Swift est (encore une fois malheureusement) pas sans contexte. (En fait, il est tellement sensible au contexte, qu'il avale sa propre arrière.) Donc qui ne fonctionne pas non plus.
P. S.: Maintenant que Swift est open source, quelqu'un pourrait profiter de l'occasion pour taper sur le compilateur de sortie pour la classe des interfaces. Je suppose que ça ne devrait pas être trop difficile, mais c'est beaucoup de travail encore.
OriginalL'auteur Thomas Kilian
Je me souviens de regarder cette question il y a un moment et a été déçu qu'il n'y avait pas d'outil de ce genre donc j'ai créé moi-même avec l'aide d'un collègue. Il est libre, il est open source, il est à la recherche de collaborateurs...
https://github.com/yoshimkd/swift-auto-diagram
Et voici un tutoriel sur la façon de l'utiliser (ne vous inquiétez pas, c'est très simple):
https://martinmitrevski.com/2016/10/12/swift-class-diagrams-and-more/
Heureux diagraming 🙂
OriginalL'auteur Jovan Jovanovski