Ich glaube, Apple immer noch die Syntax ändern. Es sieht so aus, als ob alle @ Schlüsselwörter nicht wie bei Xcode 6b2 implementiert sind, aber ansonsten ist es dasselbe wie ObjC.
So etwas wie das, was Sie arbeiten würde haben:
/**
* I am a function.
*/
func randomFn() {}
Obwohl es scheint, dass Swift die *
s auszurichten stoppt. Natürlich brauchen Sie nicht wirklich die Sterne mit Ausnahme des ersten und letzten, so können Sie dies tun:
/*
I am a function.
*/
func randomFn() {}
Beide so durch den Kommentar-Parser aufgenommen werden, wenn Sie 3-Finger-Klick auf den Funktionsnamen Du wirst sein Dokument sehen.
@param, @return arbeitete für beta1, aber nicht beta2, und diese Schlüsselwörter stürzen den Parser in Beta1 stark ab, was darauf hindeutet, dass Apple noch nicht damit fertig ist, diese zu implementieren.
Siehe http://nshipster.com/swift-documentation/ – Rob
Mögliches Duplikat von [ Hat Swift Dokumentationskommentare oder Tools?] (Http://stackoverflow.com/questions/24047991/does-swift-have-documentation-comments-or-tools) – Kevin