İçeriğe geç

Kategori: Swift 4

Swift 4 ile @available kullanımı

Merhabalar bu yazımda Swift 4 ile işlevselliği artırılan @available özelliğini kullanmayı göstereceğim.

if ile birlikte kullandığımız #available özelliği versiyona göre kodumuzun çalışmasını sağlamakta. Ancak bu yazımda bahsedeceğim tarafı ise yazdığımız frameworkler ve işlevsel sınıflarda versiyon çıktığımız zaman bazı fonksiyonların eski …

Swift 4 ile typealias kullanımı

Merhabalar bu yazımda Swift ile typealias nedir ve nasıl kullanılır bunu göstereceğim. Daha önce yazdığımı sandığım bir konu hemen blog içerisine eklemek istedim.

typealias Swift içerisinde takma ad oluşturmanızı sağlayan bir yapı. Doğru kullanıldığında kodu daha okunaklı hale getirmesinin yanında …

Swift 4 ile WritableKeyPath kullanımı

Merhabalar bu yazımda sizlere Swift 4 ile entegre olan güzel bir özellik olan KeyPath özelliğini sınıflarımıza protocol entegreli nasıl yazarız bunun örneğini vereceğim.

Swift dili her yeni versiyonunda oldukça güzel eklemeler yaparak programlamaya oldukça işlevsel yetenekler kazandırmakta. Bunlardan biride KeyPath

Swift 4 ile Private Extensions yeniliği

Merhabalar bu yazımda Swift 4 ile birlikte yapılan değişiklerden Private ile gizlenmiş nesneler artık extensionlar üzerinden erişilebilinir bir hal aldı.

Extensionlar bildiğimiz gibi Swift dilinin güzel özelliklerinden. Sınıflara,alt sınıflara,protokollere ekler yapabiliyoruz. Dilin yeni sürümündede bahsettiğim Private erişimi özelliğini eklemişler.

Aşağıdaki …

Swift 4 ile String yenilikleri

Merhabalar bu yazımda dilin yeni sürümü ile String üzerinde yapılan değişiklikleri bu yazımda sizlerle paylaşacağım.

String ile gelen büyük değişimler yok ancak yinede küçük iyileştirmeler mevcut. Swift 4 ile llvm derleyiciside yenilikler kazandı. Bu kazanımlar performans bazlı çok iyi etkiler …

Swift 4 ile Array ve Dictionary yenilikleri

Merhabalar bu yazımda Swift 4 ile birlikte Array ve Dictionary yapılarına gelen yeni yararlı kullanımları göstereceğim.

Dilin yeni versiyonunda Array ve Dictionary yapılarına yeni metodlar, kullanımı kolaylaştıran fonksiyonlar eklenmiş. Buda yazdığımız kodlarda işlemlerimizi hızlandırmakta ve bize kolaylıklar sağlamakta.

Bununla birlikte …

Swift 4 ile KeyPath kullanımı

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ş.…

Swift 4 ile JSON kullanımı

Merhabalar bu yazım ile birlikte Swift 4 yeniliklerini paylaşacağım seriye giriş yapmış bulunmaktayım. Swift dilinin son versiyonu ile birlikte gelen en önemli yeniliklerden biri JSON kullanımı oldu. Bu yazımda bu kullanımı görmüş olacağız.

JSON yapısının artık ne olduğunu hepimiz biliyoruz. …

Merhaba Swift 4

Merhabalar uzun bir yılın ardından Apple’ın geliştirmekte olduğu dili Swift geçen hafta biten WWDC 17 etkinliğinden sonra beta sürümü ile yayınlanmış oldu. Yayınlandıktan sonra dile yeni eklenen özellikleri ve değişiklikleri görmüş olduk.

Dil yapı itibari ile yeni sürümünde güzel geliştirmeler …

Copyright © 2022 Kenan Atmaca