Ed
há 2 semanas
O operador `?` em Swift é utilizado para indicar que uma variável pode ter um valor nulo, ou seja, é um tipo opcional. Isso permite que a variável armazene um valor ou `nil`. Analisando as alternativas: a) Indica uma variável de tipo opcional - Correto, pois o `?` é usado para declarar variáveis que podem ser nulas. b) Define que uma variável nunca pode ser nula - Incorreto, isso seria feito com o operador `!` (forçando um valor não nulo). c) Força um valor nulo - Incorreto, o `?` não força um valor nulo, mas sim permite que a variável possa ser nula. d) Declara uma constante imutável - Incorreto, isso não está relacionado ao operador `?`. Portanto, a alternativa correta é: a) Indica uma variável de tipo opcional.
Mais perguntas desse material