Categories
SwiftUI

SwiftUI: Değişkenler ve Sabitler

Bütün programlama dillerinde olduğu gibi SwiftUI’da da hafızada geçici olarak saklanan değerler için değişkenler ve sabitler yapısına sahiptir. Sabitler için tanımlama yapıldıktan sonra değişiklik yapılamamaktadır. Değişkenlerde istenildiğinde değer ve tip dönüşümü uygulanabilmektedir.

Değişkenler tanımlanırken “var“, sabitler tanımlanırken “let” deyimi kullanılmaktadır.

Tanımlama

Değişken veya sabit tanımlarken tip belirtmek zorunda değiliz. SwiftUI gönderdiğiniz verinin türüne göre tip tanımlamasını otomatik olarak yapmaktadır.

var isim = "Mehmet"
let soyisim = "Vatanlar"
let yas = 27
let yetiskin = true

Aslında tip tanımlaması yapmanız önerilir. Aşağıdaki gibi de değişkenlerinize tip tanımlaması yapabilirsiniz. Ayrıca değişkeni sadece türünü belirleyerek de boş olarak tanımlayabilirsiniz.

var isim : String = "Mehmet"
let soyisim : String = "Vatanlar"
let yas : Int = 27
let yetiskin : Bool = True

var koordinatX: Double?
koordinatX = 36.166667 

var koordinatY: Float?
koordinatY = -86.783333

Değişken Veri Tipleri

Int: Sıfır dahil pozitif ve negatif sayılar
UInt: Sıfır dahil pozitif sayılar.
Double: Ondalıklı sayılar
Float: Ondalıklı sayılar
String: Metinsel içerik
Bool: True/False
Character: Yalnızca tek karakter

Değişken İsimlendirme Kuralları

Değişken isimlerinde boşluk bırakılamaz. Bitişik şekilde yazılmalıdır. Değişkenleri veya sabitleri isimlendirirken sayılarla başlanamamaktadır. Ayrıca büyük-küçük harf hassasiyeti mevcuttur. @, $ ve % işareti ile değişkenlere başlanılmaz.

Bunun dışında emojiler dahil birçok şekilde isimlendirilebilmektedir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir