Merhabalar bu yazımda Swift 4 ile gelen diğer bir yenilikte Keypath kullanım şekli oldu.
KeyPath yapısını İOS uygulamalarımızda yardımcı sınıflarda Observation işlemlerinde kullanılmakta. Daha önceden taglama #keypath yapısı ile kullanılıyordu şimdi dilin yeni sürümünde ise dosya path göstergesi şeklinde değiştirilmiş.
Aşağıda yeni kullanımını yazdığım örnek yardımı ile görebilirsiniz.
struct User { var name:String var age:Int } let obj = User(name: "Kenan", age: 31) let namePath = \User.name let name = obj[keyPath: namePath] // Kenan
Bu yazı yorumlara kapalı.