İçeriğe geç

Etiket: String

Bundle Localization işlemi

Merhabalar bu yazımda iOS uygulamalarınızda anlık olarak kelimeleri farklı dillerde görüntüleme işlemini nasıl gerçekleştirebileceğinizi göstereceğim.

Localization işlemi farklı ülkelerden kullanan kullanıcılar için büyük önem taşımakta. Bu yüzden uygulama içerisinde bu tür farklı diller ile kullanıcılara destek vermeliyiz. Xcode üzerinde eklediğiniz …

Swift 5 ile compactMapValues kullanımı

Merhabalar bu yazımda Swift 5 ile Dictionary üzerinde işlem yapan compactMapValues fonksiyonunu inceleyeceğiz.

Bu fonksiyon Dictionary içerisinde bulunan gereksiz verileri kolay bir şekilde temizlememizi sağlıyor. Böylelikle nil veya belirtilen değişken türüne göre ayıklama işlemi yapmakta.

Aşağıdaki örneği inceleyelim.

Swift 5 ile String interpolation kullanımı

Merhabalar bu yazımda Swift 5 ile aramıza katılan String interpolation işlemi hakkında bilgi vereceğim.

Swift ile uygulama yazarken kullandığımız interpolation “\()” işlemlerini yönetmemizi sağlayan işlerimizi kolaylaştıracak olan yararlı bir işlem.

Aşağıda yazdığım örnek ile bu işlemin nasıl gerçekleştiğini inceleyelim.

Swift 5 ile Raw strings kullanımı

Merhaba arkadaşlar bu yazım ile birlikte Swift 5 yazı serisine başlamış bulunuyorum. Sizlere çok yakın bir süre önce son versiyonunun yayınlandığı Swift ile neler yeni hep birlikte görüp, yenilikleri kullanmaya başlayacağız.

Yazmaktan keyif aldığım Swift dili ile bu yazımda Raw …

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 …

NSDataDetector kullanımı

İOS

Merhabalar bu yazımda İOS uygulamalarınızda text içerik üzerinde telefon numarası veya link bulundurup bulunmadığını kontrol eden sınıf NSDataDetector kullanımına örnek vereceğim.

Bu sınıf sayesinde String üzerinde link,adress kontrolu kolaylıkla yapabilirsiniz. Ancak ben test ettiğimde bazı eksikler mevcut telefon no …

© 2019 Kenan Atmaca