Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] - "let" no lugar de "var"

No exercicio "Desafio: informações pessoais", eu usei "var" ao invés de "let" e acabou dando certo.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Porém quando fui corrigir o exercicio, eu notei que foi usado "let" no lugar de "var".

Ainda nao fixou na minha cabeça a principal diferença de "var" e "let", gostaria de uma breve explicacao novamente.

1 resposta
solução!

Olá, Jean, como vai?

Vamos lá! Em Swift, a diferença entre let e var está principalmente na forma como cada um permite a alteração dos valores ao longo do código.

O let é utilizado para declarar constantes, ou seja, valores que, uma vez atribuídos, não podem ser modificados. É uma boa prática usar let sempre que você sabe que aquele valor não precisa mudar. Por exemplo:

let nome = "Jean" // Não pode ser alterado depois de atribuído

var permite que o valor da variável seja alterado ao longo do tempo. Use var para informações que você espera que mudem. Por exemplo:

var idade = 25
idade = 26 // Alteração permitida

Essa distinção ajuda o compilador a identificar seu código de forma mais precisa e otimiza a memória e o desempenho do seu app.

Espero ter ajudado!

Siga firme nos seus estudos e conte com o fórum sempre que precisar!

Abraços :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado