wierzę Apple jest wciąż zmieniających się składni. Wygląda na to, że wszystkie @ słowa kluczowe nie są zaimplementowane od Xcode 6b2, ale poza tym jest tak samo jak ObjC.
więc coś, co trzeba będzie pracować:
/**
* I am a function.
*/
func randomFn() {}
Chociaż wydaje się, że Swift przestaje wyrównać *
s. Oczywiście, że naprawdę nie trzeba gwiazdy z wyjątkiem pierwszej i ostatniej, więc można to zrobić:
/*
I am a function.
*/
func randomFn() {}
Oba zostaną odebrane przez komentarza parsera więc podczas 3-palec kliknąć na nazwę funkcji zobaczysz jego dokument.
@param, @return pracował dla wersji beta1, ale nie beta2, i te słowa kluczowe często powodują awarię parsera w wersji beta1, co sugeruje, że Apple jeszcze nie skończyło implementacji tych wersji.
Zobacz http://nshipster.com/swift-documentation/ – Rob
Możliwy duplikat [ Czy Swift ma komentarze do dokumentacji lub narzędzia?] (Http://stackoverflow.com/questions/24047991/does-swift-have-documentation-comments- or-tools) – Kevin