Menu
Coddy logo textTech

Let vs Var

Coddy'nin Swift Journey'sinin Temeller bölümünün bir parçası — ders 4 / 86.

Swift'te, değerleri saklamak için let ve var kullanırsınız.

var bir değişken oluşturur — değeri daha sonra değiştirilebilir:

var score = 10
print(score)  // 10
score = 20
print(score)  // 20

let bir sabit oluşturur — değeri bir kez ayarlandıktan sonra değiştirilemez:

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // Hata! 'let' sabitine atama yapılamaz

Hangisi ne zaman kullanılır?

  • Varsayılan olarak let kullanın. Bir değerin değişmesi gerekmiyorsa, onu bir sabit yapın.
  • var'ı sadece değerin değişmesi gerekeceğini bildiğinizde kullanın.

Bu, Swift'te kodunuzu daha güvenli ve anlaşılması daha kolay hale getiren bir en iyi uygulamadır.

challenge icon

Görev

Başlangıç

Değeri "Swift" olan language adında bir sabit ve değeri 25 olan age adında bir değişken oluşturun. Her iki değeri de ayrı satırlarda yazdırın.

Kopya kağıdı

Bir değişken oluşturmak için var kullanın (değer değiştirilebilir):

var score = 10
score = 20  // Tamam

Bir sabit oluşturmak için let kullanın (değer değiştirilemez):

let name = "Alice"
// name = "Bob"  // Hata!

En iyi uygulama: Varsayılan olarak let kullanın. Yalnızca değerin değişmesi gerektiğinde var kullanın.

Kendin dene

quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler