Variabel: let & var di Swift
Penjelasan
Swift punya dua kata kunci untuk deklarasi variabel: let (nilainya tidak bisa diubah/di-reassign setelah didefinisikan) dan var (nilainya boleh diubah) — konsepnya identik dengan val/var di Kotlin. Swift secara resmi merekomendasikan memakai let sebagai default, dan baru ganti ke var kalau memang butuh mengubah nilainya nanti.
Contoh Konsep
let nama = "CompileDaily" // tidak bisa diubah
var tahun = 2026 // boleh diubah
tahun = 2027 // boleh, karena var
// nama = "Lain" // Error! let tidak bisa diubah
print("\(nama) - \(tahun)")
Praktikum
Buat variabel let namaKamu (isi dengan nama sendiri) dan var umurKamu. Ubah umurKamu jadi angka lain, lalu tampilkan keduanya dalam satu baris lewat print.
Ketik/edit bebas di sini untuk latihan — kode ini tidak dijalankan.
Tips
Xcode (dan compiler Swift) akan otomatis memberi peringatan kalau kamu mendeklarasikan var tapi nilainya tidak pernah diubah — sinyal supaya kamu ganti jadi let, sesuai rekomendasi resmi Swift untuk memakai immutability sebisa mungkin.