İçeriğe geç

Etiket: Thread

DispatchSourceTimer kullanımı

Merhabalar bu yazımda İOS ile nasıl kullanışlı bir şekilde Thread zamanlayıcısı yaratırız bunu göstereceğim.

Bazı işlemlerin sürekli olarak süre aralığı ile tekrarlanmasını veya bir sefere masus zamana bağlı çalışmasını isteyebiliriz. Bu işlemleri normal olarak Timer sınıfı ile gerçekleştirebiliyoruz ancak burada …

İOS ile Semaphore kullanımı

Merhabalar bu yazımda Bilgisayar bilimlerinde önemli bir yere sahip olan ve paralel işlemlerde yapıya göre aktif bir şekilde kullanılan Semaphore yapısını yazdığımız İOS uygulamalarımızda nasıl kullanırız bunu göstereceğim.

Öncelikle Semaphore nedir ? diye soracak olursanız. Bu yapı işletim sistemlerinde yoğun …

DispatchWorkItem kullanımı

Merhabalar bu yazımda İOS ile Thread işlem yardımcısı DispatchWorkItem sınıfını nasıl kullanırız bunu göstereceğim.

Thread yapıları mobil ve diğer platform sistemlerinde çok önemli bir yere sahip. İOS ile GCD işlemleri gerçekleştirirken ayrı ayrı workerler çalıştırıp bunları duruma göre durdurabiliriz. Bu …

OperationQueue kullanımı

Merhabalar bu yazımda İOS uygulamalarında kullandığımız Thread yaratıcı GCD’lere ek olarak thread yaratabileceğiniz ve duruma göre daha avantajlı olacağınız sınıf OperationQueue kullanımına örnek vereceğim.

Daha önceki yazılarımda GCD ve paralel thread kullanımından bahsetmiştim. Direkt olarak OperationQueue’dan bahsedecek olursam GCD arasında …

İOS ile Paralel Thread çalıştırma

Merhabalar bu yazımda uygulamalarınızda kullanmanız için işinize yarayacak bir GCD (Grand Central Dispatch) örneği vereceğim.

Threadler bildiğimiz gibi bilgisayar üzerinde işlemlerin çoklu olarak eşzamanlı gerçekleştirilmesini ve uygulamalarımızda işlem öncelikleri atamamızı sağlamakta. Buda şüphesiz kullanacağınız anlamına geliyor.

Önceden verdiğim thread kullanım …

Swift 3 ile Grand Central Dispatch kullanımı

Swift 3

Merhabalar bu yazımda Swift 3 ile birlikte kullanım yapısı tamamen değişen ve uygulama geliştirirken çok ciddi ve önemli yerlerde kullandığımız GCD yani Thread yapısını nasıl kullanırız buna örnek vereceğim.

Threadler bildiğimiz gibi işlem gücü olan makinalar için işlemleri ayıran ve …

dispatch_after ile thread geciktirme

İOS

Merhabalar bu yazımda bazen uygulamalarınızda verileri,animasyonları geciktirmek zorunda kalabiliyoruz. Kullandığımız threadler‘den sonra başka threadler zamana bağlı olarak ekleyebiliriz.

Bunun için dispatch_after fonksiyonu bulunmakta. Böylelikle yazdığımız işlemleri delay süresini belirleyip main thread veya normal,serial,background farketmeksizin işleme sokabiliriz.

Thread nedir ? …

Swift ile ScreenShot Kontrol

swift

Merhabalar bu yazımda Swift ile İOS uygulama programlarken SnapChat uygulamasında karşımıza çıkan fotoğrafa bakarken ekran görüntüsü aldığınızda karşı tarafa bunu bildirmesi nasıl yapılır ? Bunun örneğini vereceğim.

Bunu yapmak için İOS’ta gömülü olan donanım yazılım arası kodlardan faydalanacağız ve bu …

© 2018 Kenan Atmaca