iOS

Swift-basisbeginselen

Variabelen & constanten, types, optionals, closures, control flow, error handling

25 gespreksvragen·
Junior
1

Wat is het verschil tussen 'let' en 'var' in Swift?

Antwoord

let declareert een onveranderlijke constante, terwijl var een veranderlijke variabele declareert. Een constante kan na declaratie niet worden gewijzigd, maar een variabele kan van waarde veranderen. Gebruik standaard let voor veiligheid en codeduidelijkheid.

2

Welk gegevenstype wordt gebruikt om true of false weer te geven in Swift?

Antwoord

Het type Bool wordt gebruikt voor de booleaanse waarden true en false. Het is een fundamenteel type in Swift dat in voorwaarden wordt gebruikt om de uitvoeringsstroom te besturen. Andere types dienen andere doelen: Int voor gehele getallen, String voor tekst, Boolean bestaat niet in Swift.

3

Wat is type-inferentie in Swift?

Antwoord

Type-inferentie stelt Swift in staat het type van een variabele automatisch af te leiden uit de beginwaarde. Als je bijvoorbeeld 42 toewijst, leidt Swift Int af. Bij tekst leidt het String af. Dit maakt de code beknopt zonder typeveiligheid te verliezen. Je kunt indien nodig expliciet annoteren.

4

Wat is een optional in Swift?

5

Hoe pak je een optional veilig uit (unwrap) met 'if let'?

+22 gespreksvragen

Beheers iOS voor je volgende gesprek

Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.

Begin gratis