Descrição do Curso
Neste módulo, aprenderá sobre Enumerações, ou enums, que definem um tipo para um grupo de valores relacionados. Por exemplo, poderá criar um enum para uma direcção que inclua todos os valores relacionados de cima, baixo, esquerda, direita. Quando precisar de aceder aos valores para a direcção, poderá ver todos estes valores pré-definidos e utilizá-los de uma forma segura através do seu código.
Aprenderá a sintaxe dos enums e como usar o switch para encontrar o caso certo para a sua lógica. Switching é uma técnica que pode utilizar para controlar o fluxo da lógica no seu programa. A utilização de switch com enums é uma prática padrão de avaliação e navegação destes valores relacionados.
Aprenderá também como tornar os seus enums mais descritivos com valores associados e como usar o valor bruto de um enum. Aprenderá também sobre o protocolo CaseIterable, que pode fazer um conjunto de todos os casos no seu enum, e aprenderá como fazer e utilizar enumerações recursivas.
O Que Você Vai Aprender
- Identifique sintaxe de enumeração em Swift
- Use instruções switch para corresponder ao caso enum correto e controlar o fluxo do programa
- Descreva valores associados e valores brutos para enums
- Aplique o protocolo CaseIterable para produzir uma array de cada caso em um enum
- Crie e use enumerações recursivas
Principais Conclusões
- Enumerações (enums) definem um tipo para um grupo de valores relacionados, como uma direção com os valores cima, baixo, esquerda e direita.
- Enums permitem que você acesse valores predefinidos e os use de forma type-safe em todo o seu código.
- Usar switch com enums é uma prática padrão para avaliar e navegar por valores relacionados e controlar o fluxo de lógica em um programa.
- Valores associados tornam enums mais descritivos, e enums também podem usar um valor bruto.
- O protocolo CaseIterable pode fazer uma array de cada caso em um enum, e enumerações recursivas podem ser criadas e usadas.
Perguntas Frequentes
O que este módulo Swift cobre?
Este módulo cobre enumerações (enums) em Swift: sintaxe enum, usando switch para encontrar o caso certo para sua lógica, valores associados, valores brutos, o protocolo CaseIterable e enumerações recursivas.
Para que as enumerações são usadas em Swift?
Enumerações definem um tipo para um grupo de valores relacionados, por exemplo, uma direção que inclui os valores relacionados cima, baixo, esquerda e direita, permitindo que você acesse esses valores predefinidos e os use de forma type-safe através de seu código.
Que lições estão incluídas neste curso?
O curso inclui as lições Sintaxe de Enumeração, Valores Associados, Valores Brutos, Usando CaseIterable e Enumerações Recursivas.
Que habilidades este curso ajuda a desenvolver?
Ajuda a desenvolver habilidades em enums, módulos de função, programação funcional, código objeto, conceitos de programação e a linguagem de programação Swift.
Como as instruções switch são usadas com enums neste curso?
Você aprende a usar switch para encontrar o caso certo para sua lógica; switch controla o fluxo de lógica em seu programa, e usar switch com enums é uma prática padrão para avaliar e navegar por valores relacionados.









