Jaki jest cel pisania komentarzy w Swift jako:Swift: Zrozumienie // MARK
// MARK: This is a comment
Kiedy można również zrobić:
// This is a comment
Czego // MARK
osiągnąć?
Jaki jest cel pisania komentarzy w Swift jako:Swift: Zrozumienie // MARK
// MARK: This is a comment
Kiedy można również zrobić:
// This is a comment
Czego // MARK
osiągnąć?
// MARK:
i // MARK: -
składni w funkcji Swift identycznie do składni w Objective- #pragma mark
i #pragma mark -
DO.
Używając tej składni (plus // TODO:
i // FIXME:
), możesz uzyskać dodatkowe informacje, które pojawią się na pasku szybkiego dostępu.
Rozważ te kilka linijek kodu źródłowego:
// MARK: A mark comment lives here.
func isPrime(value: UInt) -> Bool {
I odsyłającym pasek szybkiego skoku jest na górze w Xcode:
ona istnieje głównie w celu ułatwienia szybkiej nawigacji w pliku.
Należy zauważyć, że kreska (// MARK: -
) powoduje wyświetlenie ładnej linii podziału. Rozważmy następujący MARK
komentarz:
// MARK: - A mark comment lives here.
Im ciemniejszy szary linia separator tuż nad pogrubione opcja w tym menu pochodzi z myślnikiem.
Dodatkowo, możemy osiągnąć tę linię separatora bez komentarza, po prostu nie mają żadnego tekstu po myślniku:
// MARK: -
Jak wspomniano, // TODO:
komentarzy pojawi się również tutaj.
// MARK: - A mark comment lives here.
func isPrime(value: UInt) -> Bool {
// TODO: Fix this later
Kliknięcie na każdej linii w pasku szybkiego skoku zabierze Cię bezpośrednio do tej linii w kodzie źródłowym.