Avatar ·

Unterstützt Swift die Dokumentationsgenerierung? Gibt es integrierte Tools?

Hallo zusammen! Ich bin ein angehender iOS-Entwickler und schreibe seit etwa einem halben Jahr in Swift. Kürzlich bin ich auf ein Problem gestoßen: Mein Projekt ist gewachsen und ich verwechsle meine eigenen functions und methods. Früher habe ich einfach Kommentare wie `// das ist eine function zum Laden von Daten` geschrieben, aber das ist unpraktisch – ich muss ständig in den Code schauen.\n\nIch habe gehört, dass es in einigen Sprachen (z.B. Java mit JavaDoc oder Python mit Sphinx) integrierte Tools zur Generierung von schöner Dokumentation direkt aus Kommentaren gibt. Mich interessiert, ob es so etwas Ähnliches in Swift gibt? Kann ich automatisch HTML-Dokumentation für mein Projekt erstellen, damit ich schnell die Beschreibung aller classes, methods und properties sehen kann?\n\nIch habe versucht, Kommentare im Stil von `/// Diese property speichert den Benutzernamen` zu schreiben, weiß aber nicht, ob das irgendwie funktioniert.