assignCurrentContext (1) 썸네일형 리스트형 [Swift] DispatchWorkItem, barrier와 singleton 개념 정리!! | No5. GCD 안녕하세요. 이번 포스트는 GCD의 개념 중 하나인 DispatchWorkItem, DispatchGroup, DispatchSemaphore에 대한 개념을 정리하려고 합니다. GCD나 concurrency의 개념은 링크에서 개념 정리 했습니다!! GCD 관련 포스트로 개념 정리했습니다. Dispatch queue에 task를 보내는 방법으로 async, sync가 있었습니다. () -> Void 타입의 클로저의 형태를 async의 인자값에 넣음으로 해당 task가 queue에 추가되서 thread에서 실행 됬습니다. DispatchWorkItem도 이와 유사합니다. 추가적으로 많은 기능을 지원합니다. task에 관해 더 많은 설정을 하고 싶을 때 DispatchWorkItem을 사용합니다. enqueu.. 이전 1 다음