İçeriğe geç

Etiket: Extension

UITextView ile kelimelere aksiyon vermek

Merhabalar bu yazımda iOS ile uygulama yazarken paragrafların içerisindeki istenilen kelimelere tıklama aksiyonu oluşturmayı göstereceğim.

Bu işlemi UITextView kullanarak gerçekleştireceğiz. UILabel kullanarakta bu işlemi yapabiliriz ancak UITextView ile daha sorunsuz gerçekleşmekte.

Yukardaki yapıyı elde etmek için aşağıda yazdığım UITextView extension

Core Location ile konuma göre bilgi almak

Merhabalar, bu yazımda iOS uygulamalarınızda Core Location kütüphanesi ile birlike elde ettiğiniz lokasyon bilgisi sayesinde ülke, şehir, sokak vs detaylı konum bilgisini nasıl elde edebileceğinizi paylaşacağım.

Bu işlem için Core Location içerisinde bulunan CLGeocoder sınıfından yararlanacağız. Daha önceki yazımda elde …

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 ile Dublicate Array temizlemek

Merhabalar bu yazımda Swift ile Array içerisinde aynı değere sahip kopya indisleri hızlı ve kullanışlı bir şekilde nasıl temizleyebileceğinizi göstereceğim.

Çoğu zaman çalıştığımız servislerden gelen veriler veya yaptığımız işlemlerde Array içerisinde gereksiz tekrarlamalar olabilir. Bu tekrarlamalardan kurtulmak için sıralamayı bozmadan …

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.

UIView üzerine UIImage çizmek

Merhabalar bu yazımda UIView üzerine UIImage çizme işlemini nasıl yapacağınızı ve doğru resim boyutunu nasıl elde edebileceğinizi sizlerle paylaşacağım.

iOS ile çizim işlemlerinde Core Graphics çok önemli bir konuma sahiptir. Bizde bu işlem için bu  alt yapıdan faydalanacağız. Ancak bu …

UIColor to UIImage işlemi

Merhabalar bu yazımda iOS uygulamalarınızda işinize yarayabilecek, Belirlediniz rengi UIImage nesnesine nasıl dönüştürebileceğinizi göstereceğim.

Bu işlem ile sadece tek bir renk arka fona sahip UIImage nesnesi elde edip, bunu uygulamanızda kullanabilirsiniz.

Bu işlem için CoreGraphics yardımcı sınıflarından yararlanacağız. İşlem oldukça …

Realm synchronous targets işlemi

Merhabalar bu yazımda sizlere iOS uygulamalarınızda Realm database kullandığınız zaman senkronize bir şekilde diğer targetler ile ortak kullanımını nasıl gerçekleştirebileceğinizi göstereceğim.

iOS uygulamalarımızla birlikte çalışan bir çok target bulunmakta. (Today, Auto fill, Safari, WatchKit) bunlar ile veri paylaşmak için App

PHAsset to UIImage işlemi

Merhabalar bu yazımda İOS uygulamalarımızda Photos framework ile elde ettiğimiz PHAsset tipindeki nesneyi UIImage nesnesine nasıl dönüştürüp kullanabileceğinizi göstereceğim.

Photos framework iOS içerisinde cihazın fotoğraf albümünü kullanmamızı sağlayan içerisinde yararlı fonksiyonlar bulunan bir sınıf. Buradaki PHAsset ise albümden elde ettiğimiz …

Extension stored properties kullanımı

Merhabalar bu yazımda Swift dilinde Extension işlemi yaparken sınıflara ek değişken nasıl ekleyebiliriz ? sorusunun çözümünü paylaşacağım.

Extension ile var olan sınıfları büyütmek ve geliştirmek kullandığımız ve oldukça Swift dilini işlevsel hale getiren bir yapı. Ancak Extension işleminde var olan …

© 2020 Kenan Atmaca