Swift Dersleri – Değişkenler

Genel

Swift Dersleri – Değişkenler

Antalya Swift Dersleri – Değişkenler. Swift ile IOS mobil uygulama geliştirme kursumuzun pratik örnekler ile bir tutorial oluşturup. Gerek unutulan konularda tekrar gerekse pratik yapmak için bu adımları takip edeceğiz.

Başlangıç için ilk konumuz bir çok programlama dilinde olduğu gibi swift dilinde de değişkenler olacak.

Nedir bu değişkenler?

Swift Dersleri Değişken Oluşturma

Değişken dediğimiz bizim programlama yaparken değer atama ve üzerinde yeniden değerler belirleyebildiğimiz yapılardır. Kısaca bir uygulamada değişebilecek tüm yapılar değişkenlerle ilişkilidir. Örneğin bir oyun düşün bu oyundaki skor duruma göre değişmektedir. Bu değişim arka planda bir değişken yardımıyla tutulmaktadır.

Peki bir uygulamada neler değişebilir. Bunu biraz düşünelim. Sayılar, yazılar değişebilir mesela veya durumlar değişebilir.

Hadi değişken türleri nelermiş bir bakalım.

  • String ( yazilar )
  • Integer(Tam Sayı)
  • Float ve Double(Kesirli ve Ondalıklı Sayı)
  • Boolean (durum)

Swift nasıl tanımlanır bir bakalım

let yazi = "deneme" // String;

var okuyucu = 232446 // Int

Değişken tanımlamanın basit bir yapısı vardır. ilk önce değişkenin tipini belirleyip yazılır (“var” veya “let”) daha sonra “degisken_ismi” bulup araya eşittir yazarak ona değer atıyoruz.

let nedir? let uygulamada sabit kalacak değişkenler için kullanılıyor.

var ise uygulamanın ilerleyen aşamalarında değişecek olan değerler için kullanılıyor.

Swift dili tip tanımını atadığımız değer göre belirlemektedir. İlla ki tip tanımını yapmak isterseniz aşağıda örnekte olduğu gibi tip tanımı yapabilirsiniz.

let degiskenAdi : String = "bu bir yazı değeridir" // String

var yaziSayisi : Int = 2654 // Int 

Integer (int) Nedir?

integer tam sayılar demek ve tamsayı değişkenleri tanımlarken kullanılmaktadır. Integer -2,147,483,648 ve 2,147,483,647 arasında değerler alabilmektedir. Örneğin 3500 , -3500 birer tam sayı iken 35.10 tamsayı değildir. Kısaca küsuratlı sayılar diğer bir deyişle ondalıklı sayılar int değildir.

let buSene : Int = 2022

let gecenSene = 2021

var buSene = 2022

var gecenSene : Int = 2021

Double ve Float Nedir?

Programlama dillerinde Double ile Float. Ondalıklı- küsuratlı sayıları tanımlamak için kullanılır. Tanımlayacağınız değişkenin ondalıklı bir değeri olan sayı ise double ya da float kullanmalısınız. Float ile Doublenin fark ise double 64 bit (büyük ondalıklı) sayıları temsil ederken. Float ise 32 bit (daha küçük) ondalıklı sayıları tutmak içindir.

var ondalikSayi : Float = 25.08 // Float

var ondalikSayi: Double = 35.08// Double

Burada bir detayın altını çizmekte fayda var. Swift dili eğer ki tür tanımladan sadece ” var ” veya ” let ” ile ondalıklı sayı tanımlandığında bunu Double olarak algılamaktadır. Float tanımlamak için tür tanımı yapmak gerekiyor.

Boolean nedir?

Diğer bir değişkenimiz ise Boolean. Ne işe yarar bu boolean? Boolean türü değişkenler mantıksal değerler almaktadır. true (doğru) ve  false (yanlış). Örneğin bir lambanın açık ve kapalı durumu gibi düşünebilirsiniz. Boolean türü gerek döngülerde, if yapılarında, fonksiyonlarda oldukça verimli kullanılmaktadır. Swift Derslerini takip ederek bu konuda daha fazla örnekle bu konuyu pekiştireceğiz.

var askerlikDurumu : Bool = true

if askerlikDurumu {
    print("askerliğini yapmış ")
} else {
    print(" askerliğini yapmamış ")
}

Örnekte “var” ile bir değişken oluşturup, değerini de “true” atadık. if Türkçede “eğer” demektir. Örnekte if ile oluşturduğumuz yapının açıklaması şöyledir.

eğer askerlikDurumu değişkeni true ise print(“askerliğini yapmıştır”) cümlesini çıktı olarak ver. Eğer true değilse print(“Iaskerliğini yapmadı”) cümlesini yazıdır” biçimindedir.

Swift programlama dili ile değişkenlere girişimizi yaptık. Bir sonra ki dersle devam edelim.

Swift Dersleri

Diğer Ders İçin Tıklayın

Profesyonel İOS Kursu Almak İçin Lütfen TIKLAYIN

Mobil Programlama Kursu İçin TIKLAYIN

Swift Dersleri

Bir cevap yazın

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