iOS Concurrency1 [Swift] GCD와 친해지기 멀티 쓰레딩 (Multi threading)멀티 쓰레딩은 하나의 프로세스 내에서 이루어지던 작업을 다른 쓰레드에서 작업할 수 있도록 분산 처리할 수 있는 방법입니다.동시에 여러 작업을 수행할 수 있어 빠르게 작업을 수행할 수 있지만, 수행 순서를 보장할 수 없습니다 iOS 에서 멀티 쓰레딩을 구현하는 주요 방법은 아래와 같습니다. 1) GCD : 디스패치 큐를 사용하여 작업을 스케쥴링하고 병렬로 실행할 수 있습니다.2) Operation: 오퍼레이션 큐를 사용하여 Operation 객체를 관리합니다. GCD GCD 가 무엇이며 어떤 목적으로 사용되나요? GCD (Grand Central Dispatch) 는 macOS 및 iOS 에서 다중 스레드 및 병렬 프로그래밍을 간단하게 구현할 수 있도록 해주는 .. 2024. 1. 25. 이전 1 다음