Intern
Care este diferența dintre var și let în Swift?
sobes.tech AI
Răspuns de la AI
var declară o variabilă a cărei valoare poate fi schimbată. let declară o constantă a cărei valoare nu poate fi schimbată după inițializare.
// Declararea unei variabile - valoarea poate fi schimbată
var variabilaMutabila = 10
variabilaMutabila = 20 // Ok
// Declararea unei constante - valoarea nu poate fi schimbată
let constantaInmutabila = 30
// constantaInmutabila = 40 // Eroare: Nu se poate atribui unei valori 'let'
Utilizarea let este preferabilă atunci când se garantează că valoarea nu se va schimba, deoarece acest lucru crește siguranța codului și permite potențial compilatorului să efectueze optimizări.