Trabalhando com membros de uma enumeração em rápida

Video: Tutorial Java - 31 - Enumeração (Em Português).mov

Dentro de uma enumeração dentro Swift, você pode declarar variáveis ​​ou constantes. Como você pode ver na figura e o seguinte perfil, a enumeração contém uma variável estática que consiste de uma matriz com os cinco casos de enumeração.

enum Lugar: String {casepark = "parque", Piscina = "piscina", Barras = "bares de escalada", Track1 = "pista de corrida", Track2 = "pista de caminhada"instalações let estática = [parque, piscina, bares, track1, track2]}

Trabalhar através dos seguintes passos para explorar o código aqui:

declarar a Lugar, colocar enumeração.

Tem cinco casos.

  • Declarar um membro estático da enumeração.

    Seu nome é instalações, e é uma matriz que consiste de cinco casos de enumeração.

    Note-se que os elementos do array são os casos de enumeração: Eles não são cordas e eles não são citados.



  • Criar uma variável e e configurá-lo para o valor bruto do caso da piscina do Lugar enumeração.

    Você está usando a declaração e não uma instância da enumeração. Como você vê, ele tem o valor “piscina” com o valor associado do caso piscina.

  • Se você imprimi-lo, você verá que ele identificou apenas como um enum Valor.

  • Use a enumeração rápida para percorrer o instalações matriz usando amenidade como a variável de contagem.

    Você verá no playground que o println declaração executa cinco vezes.

  • Crie um Corda variável chamada resultado e configurá-lo para uma cadeia em branco.

  • Em outro ciclo de enumeração rápido, adicionar cada valor bruto (string) para resultar juntamente com uma vírgula e um espaço em branco.

  • resultado da impressão.

    Video: Algoritmos de Enumeração

    Este tipo de código poderia ser usado para criar caixas de seleção para todos os valores da enumeração.

  • Que o uso de enumeração rápida seria o contrário do que muitas vezes é feito quando você desenha a interface e, em seguida, declarar as variáveis ​​atrás de caixas ou outros elementos de interface do usuário. Neste caso, você define a enumeração e seus casos e, em seguida, escrever código para criar os elementos da interface. Experimente, e você vai ser convencido de que é mais rápido.


    Publicações relacionadas