Swift Dispatch Group Nedir?

Merhaba arkadaşlar, bu yazımızda Swift’de Dispatch Group nedir bundan bahsedeceğiz. Dispatch Group, uygulamanızda birden çok işi asenkron bir şekilde yapmanıza olanak sağlar. Örnek olarak Github repomdaki library projesi üzerinden gideceğim. Projeye buradan ulaşabilirsiniz. Projenin genel çalışması aşağıdaki gibidir. Apple’ın servislerine giderek kullanıcının girmiş olduğu kelimeyi gruplara ayırarak aratıyor. Film, müzik, uygulama ve kitap olarak farklı bölümler var. Kullanıcı nerede […]

Swift Main Thread Hatası

Merhaba arkadaşlar. Bu yazımda sizle Swift ile işlem yaparken oluşan bir hatadan bahsedeceğim. Bu hata şu şekilde karşımıza çıkar.

Daha çok internetten veri çektikten sonra eğerki UI’da bir işlem yaparsak bu hata ile karşılaşıyoruz. Bunun sebebi sie şu. iOS ile internetten veri çekerken ekranı kilitlemiyor iOS bu yüzden yine işlemlerini yapabiliyorsunuz. Çünkü internet hızınıza […]