Ed
há 2 semanas
A função do `guard` em Swift é garantir que uma condição seja verdadeira antes de continuar a execução de um bloco de código. Se a condição não for verdadeira, o código dentro do bloco `guard` deve sair do escopo, geralmente usando `return`, `break` ou `continue`. Analisando as alternativas: a) Garantir que uma condição seja verdadeira antes de continuar a execução de um bloco de código - Esta é a definição correta do `guard`. b) Garantir que uma variável seja opcional - Isso não é uma função do `guard`. c) Realizar a verificação de nulidade em todas as variáveis - Embora o `guard` possa ser usado para verificar nulidade, sua função principal não é essa. d) Criar um loop de repetição até que uma condição seja satisfeita - Isso não tem relação com o `guard`. Portanto, a alternativa correta é: a) Garantir que uma condição seja verdadeira antes de continuar a execução de um bloco de código.
Mais perguntas desse material