Desdobramento e Código em Swift
Como você navegar através de seu código Swift no Xcode ou em um campo de jogos, você pode aprimorar em áreas que você está preocupado com pelo dobrando e desdobrando as seções do código que você não está interessado em no momento. Dobrando e desdobrando afeta a exibição apenas: O código ainda está lá. código dobrado será compilado.
Dobrando e desdobrando está disponível para elementos sintáticos de código. Esta figura mostra parte de aplicação (_: didFinishLaunchingWithOptions :) no topo de AppDelegate.swift no exemplo app.
Mova o ponteiro sobre o código. Como você passar sobre a função, o resto do código é mostrado com um fundo cinza de modo que a função em si torna-se mais proeminente. Na parte superior e inferior da função (linhas 17 e 29), as pequenas setas aparecem na margem. Clique em seta para dobrar a função. Quando dobrada, a função aparecerá como mostrado aqui. Observe a pequena seta na sarjeta na linha 17:
Dobragem não se encontra limitado a funções. Você pode dobrar-se praticamente qualquer elemento sintática: E se, interruptor, ou qualquer uma das construções de laço.
Há um certo número de indicações de que o código está dobrado para cima. Por exemplo, o amarelo eeulipsis (Uma série de três pontos, como em...) Que aparece na linha 17 é um indicador de 8208-se código dobrado #.
Além disso, código dobrado # 8208-up produz uma descontinuidade na linha números. Se você escolheu para mostrar números de linha (uma opção que você pode definir na seção de edição da página de Edição de texto nas preferências do Xcode), você pode ver que os números de linha neste exemplo pular de 17 a 30 porque as linhas 18 a 29 têm foi dobrado para cima.
Você pode se desdobrar uma seção clicando na seta na margem ou fazendo duplo # 8208-clicando nas reticências.