Swift | Process-Thread-Dispatchqueue

Tuğberk Can Özen
2 min readMar 4, 2022
Biometric Authentication

📺 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

Thread

--

--

Tuğberk Can Özen

iOS Developer👨🏻‍💻 at @Loodos | Founder at @SwiftAkademi | UIKit • SwiftUI