DispatchQueue
-
[iOS] - GCD에 대해서(2/4)iOS/iOS 2024. 3. 16. 15:07
이전 포스팅 [Swift] - GCD를 알아야하는 이유(1/4) 오늘은 최근에 했던 컴퓨터구조 스터디를 기반으로 포스팅을 해보겠다. 스터디의 내용은 메인스레드에 관한 내용이였고, 그중 swift에서 사용하는 GCD를 자세하게 공부했다. 자 한번 가보자 메인 quarang.tistory.com GCD(Grand Central Dispatch) 전 포스팅에서 스레드는 개발자가 생성하고 관리한다고 얘기했는데, 물론 이것을 수동으로 추가하는 언어가 있지만 swift는 그렇지가 않다. 오늘의 주인공인 GCD라는 것이 존재하기 때문이다. GCD는 다중 스레딩 환경에서 비동기 작업을 조율하기 위한 시스템이다. iOS, macOS 및 기타 Apple 플랫폼에서 비동기적인 작업을 효율적으로 관리하는 데 사용된다. 하는일..