iOS

Fundamentos de Swift

Variáveis e constantes, tipos, optionals, closures, control flow, error handling

25 perguntas de entrevista·
Junior
1

Qual é a diferença entre 'let' e 'var' no Swift?

Resposta

let declara uma constante imutável enquanto var declara uma variável mutável. Uma constante não pode ser alterada após a declaração, mas uma variável pode mudar de valor. Use let por padrão para maior segurança e clareza do código.

2

Qual tipo de dado é usado para representar true ou false no Swift?

Resposta

O tipo Bool é usado para os valores booleanos true e false. É um tipo fundamental no Swift usado em condicionais para controlar o fluxo de execução. Outros tipos servem a propósitos diferentes: Int para inteiros, String para texto, Boolean não existe no Swift.

3

O que é inferência de tipos no Swift?

Resposta

A inferência de tipos permite que o Swift deduza automaticamente o tipo de uma variável a partir do seu valor inicial. Por exemplo, ao atribuir 42, o Swift infere Int. Ao atribuir texto, infere String. Isso torna o código mais conciso sem perder a segurança de tipos. Você pode anotar explicitamente se necessário.

4

O que é um optional no Swift?

5

Como desembrulhar (unwrap) um optional com segurança usando 'if let'?

+22 perguntas de entrevista

Domine iOS para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis