Swift | Process-Thread-Dispatchqueue
📺 Bu konuyu tam olarak anlamak ve kafanızda soru işaretleri kalmaması için ilk olarak çektiğim videoyu izlemelisiniz daha sonra bu yazıya devam etmelisiniz. 👇
Videoyu izlediyseniz Swift dilinde Biometric Authentication işlemlerinin nasıl yapıldığını gayet detaylı ve açıklayıcı şekilde öğrenmişsinizdir. Şimdi gelelim videoda kullandığım Dispatchqueue konusuna. Yazı başlığında da gördüğünüz üzere bunu anlamak için sırası ile Process ve Thread’in ne olduğunu ve biraz da işlevlerini bilmemiz gerekiyor. Daha sonra Dispatchqueue olayını çok iyi anlayabiliriz.
Process
Çalışan bir uygulamaya Process denir, henüz çalışmıyorsa bu bir uygulama veya program olarak kalır, çalıştığı an Process olur. Process’in içinde ise Thread’ler yani iş parçacıkları vardır. 👇
Her thread bir process değildir ama her process mutlaka bir thread içerir