İçeriğe geç

Swift ile guard let kullanımı

swift

Swift 2.0 ile gelen daha kısa ve düzenli kod yazımını güzelleştiren bir koşul yapısına örnek vereceğim.

Bildiğimiz gibi programlama dillerinin olmazsa olmazı if else koşullarını kullanmaktayız. Swift dilindede aynı şekilde kullanabiliyoruz ancak yeni bir koşul yapısı daha getirildi buda guard let yapısı.Aşağıda if ve guard data bindinge örnek vericek olursam.

var data = "2346753"

if let num = data as String! {
    print("Data \(num)")
}else {
    print("hata!")
}
//-----------------------------------------------------
guard let num = data as String! else {
    print("hata!")
}

print("Data \(num)")

Json ile veri çekerken kod parçasını daha kısa ve okunaklı haale getirmekte etkili.

 

Tarih:iOSSwift

Bu yazı yorumlara kapalı.

Copyright © 2021 Kenan Atmaca