Swift programlama dilinde Boolean tipi, Bool olarak tanımlanmış. Alışılagelmiş programlama mantığında pek bir değişiklik olmamış. Bool tipi, mantıksal bir ifade olarak çalışıyor, yani sadece true-false yada 0-1 şeklinde ifade ettiğimiz değerleri tutabiliyor.
Kod:
let humansAreGoodCreatures= true
let CiceklerKötü = false
if CiceklerKötü{
println("Çiçekler Kötü")
} else{
println("Çiçekler Güzel :)")
}
//ekrana Çiçekler Güzel :) yazacak
if döngüsünü ileriki konularda daha ayrıntılı olarak ele alacağız.
Burada if döngüsü ile alakalı bir püf noktası mevcut.
Kod:
let userID = 99
if i{
//bu döngü çalışmayacak ve hata verecek
}
-----
let userID = 99
if userID == 99{
//bu döngü hatasız bir şekilde çalışacak :)
}
Örnekteki döngülerin birinin çalışıp diğerinin çalışmamasının sebebi, userID == 99 un
Bool bir değer döndürmesidir.