İçeriğe geç

Swift Literal ifadeler

swift

Merhabalar bu yazımda Swift dilinde bulunan 4 adet literal tipten bahsedip.Örnek vereceğim.

Bu Literal tipler Php‘de sınıf yapısında bulunan sihirli methodlara benzemekteler,Framework kütüphane veya log kaydı tutmak için yazdığınız kodda işinize yarayabilir.

__FILE__ = İşlem yaptığı dosya adı
__LINE__ = İşlem yaptığı satır no
__COLUMN__ = İşlem yaptığı kolan sayısı
__FUNCTION__ = İşlem yaptığı fonksiyon ismi

func logFunc(fname:String = __FUNCTION__ , line:Int = __LINE__) {
    
    print("Function name = \(fname) and line no = \(line)")
    
}

func saveLog(){
    
    logFunc()
    
}

saveLog() // Function name = saveLog() and line no = 14

 

 

Tarih:iOSSwift

Bu yazı yorumlara kapalı.

Copyright © 2020 Kenan Atmaca