İçeriğe geç

Aylar: Eylül 2016

UIPageControl kullanımı

İOS 10

Merhabalar bu yazım ile birlikte İOS 10 örneklerini vermeye başlıyorum. Bu yazımda İOS ile UIPageControl nedir ? nasıl kullanırız hakkında örnek vereceğim.

Örnek olarak İOS menüde sayfaları kaydırdığınızda aşağıda bulunan ve siz kaydırınca değişen içi renkli noktalardır. Amaç sayfalar arası …

github.com/KenanAtmaca/LoadingAnimator

Github KenanAtmaca

Merhabalar bu yazımda Github üzerine yeni eklediğim, İOS uygulamalarınızda kullanabileceğiniz kullanımı kolay ve hızlı bir Loading animator sınıfı.

Nedir bu loading animator diyecek olursanız. Yaptığınız işlemlerden önce karşınıza çıkan ön yükleme ekranıdır. İşleminiz bittiğinde veya veri sunucudan geldiğinde sonlandırabileceğiniz bir …

Swift 3 ile open class kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile yeni gelen open adında sınıf türünden bahsedeceğim.

Bildiğimiz gibi Nesne yönelimli (OOP) programlama dillerinde genel olarak Public,Protected(Internal),Private vardır. Ancak Swift‘te bunlara ek olarak 2 adet daha ek vardır.

Bunlar fileprivate,open

Swift 3 ile precedencegroup kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile birlikte yeni eklenen precedencegroup nedir ? nasıl kullanılır konusuna değineceğim.

Bildiğimiz gibi Swift ile kendi farklı operatörlerimizi overloading yapıp ister Int,String veya kendi Struct,Class yapımızda kullanabiliyoruz. Yani sınıf nesnelerini toplaya bilir çıkarabilir dilediğinizi yapabilirsiniz.…

Swift 3 ile Pointers kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile birlikte Pointer kullanımına örnek vereceğim. Swift 2 ile verdiğim Pointer örneklerinde değişiklikler oldu. Bazı değişkenler ve kullanım yapıları değişti yeni pointer sınıfı geldi gibi.

Pointer nedir ? diyecek olursanız Pointer değişkenin adresi üzerinde işlemler …

Kod Örnekleri Github’da!

Github KenanAtmaca

Merhabalar Blogumda ara ara paylaştığım kod örneklerini artık Github üzerindende ekleyeceğim. Daha farklı değişik örnekler ve yardımcı sınıfları zamanım oldukça Github sayfamdan paylaşmaya özen göstermeye çalışacağım.

Geliştiricilerin ve kod meraklılarının sosyal medyası Github bu konuda çok efektiv ve yardımcı olacaktır.…

Swift 3 ile Function Currying işlemi

Swift 3

Merhabalar bu yazımda Swift 3 ile beraber iç içe nested fonksiyon nasıl yazarız ve temiz bir sytnax düzeninde nasıl oluştururuz örneğini vereceğim.

Bazı durumlarda iç içe fonksiyonlar kullanmak isteyebiliriz yada yazdığımız kodu nested formatta derlenmesini isteyebilirsiniz algoritmik olarak. Bu gibi …

Swift 3 ile dynamic var kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile birlikte gelen değişken ön eki dynamic nedir ? ile ilgili bilgi verip örnek vereceğim.

Bazen uygulama içerisinde olayları duruma göre tetikletmek isteyebiliriz. Bu tetikleme işlemi KVO (Key value observing) denilen observer işlemi ile yapılında …

Swift 3 ile Generic Where Clauses kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile kullanımı değişen diğer bir özellikte where ekini generics üzerindeki kullanımı oldu. Yeni kullanım eski kullanıma göre daha okunaklı ve daha güzel bir hal almış oldu.

where ekini çoğu programlama dilinde ek sorgulayıcı olarak kullanırız. …

Swift 3 ile #keyPath kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile birlikte gelen yeni bir yardımcı fonksiyon #keyPath() den bahsedeceğim.

Swift 2 ‘den sonra gelen #selector() yardımcı fonksiyonu bildiğimiz gibi sınıf içerisinde fonksiyonları kolayca seçip gesture’lerde bu fonksiyonu tetikliyorduk. Sınıf ismini ve fonksiyonu nesne olarak …

© 2019 Kenan Atmaca