1
resposta

@IBOutlet weak

Fiquei com dúvidas a respeito da segunda forma que você fez a ligação do TextField com a ViewControler, da primeira forma o código ficou assim:

@IBOutlet var nomeTextVield: UITextField?

e na segunda formem ficou assim:

@IBOutlet weak var felicidadeTextVield: UITextField?

O que seria esse weak ?

1 resposta

OI Gabriela, tudo bem? Pelo que entendi, o uso do var cria uma forte referência para o objeto fazendo com que o objeto fique em memória até que a referência seja perdida. A presença do weak vem para deixar a referência fraca, isso quer dizer referências com weak estão mais propensas a serem limpas pelo gerenciador de memória.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software