iOS

Les bases de Swift

Variables & constantes, types, optionals, closures, control flow, error handling

25 questions d'entretien·
Junior
1

Quelle est la différence entre 'let' et 'var' en Swift ?

Réponse

let déclare une constante immuable tandis que var déclare une variable mutable. Une constante ne peut pas être modifiée après sa déclaration, mais une variable peut changer de valeur. Utiliser let par défaut pour la sécurité et la clarté du code.

2

Quel type de données est utilisé pour représenter true ou false en Swift ?

Réponse

Le type Bool est utilisé pour les valeurs booléennes true et false. C'est un type fondamental en Swift utilisé dans les conditions pour contrôler le flux d'exécution. Les autres types servent à d'autres usages : Int pour les entiers, String pour le texte, Boolean n'existe pas en Swift.

3

Qu'est-ce que l'inférence de type en Swift ?

Réponse

L'inférence de type permet à Swift de déduire automatiquement le type d'une variable à partir de sa valeur initiale. Par exemple, assigner 42 donne Int, assigner du texte donne String. Cela rend le code plus concis sans perdre la sécurité des types. Une annotation explicite reste possible si nécessaire.

4

Qu'est-ce qu'une optionnelle en Swift ?

5

Comment déballer (unwrap) une optionnelle de manière sécurisée avec 'if let' ?

+22 questions d'entretien

Maîtrise iOS pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement