Swift Concurrency

    간단하게 알아보는 GCD vs Swift Concurrency 차이

    간단하게 알아보는 GCD vs Swift Concurrency 차이

    동시성 문제 및 쓰레드 관리에서 어떠한 차이가 있는지 중점으로 알아보겠습니다. 먼저, Swift Concurrency가 어떻게 쓰이는지 간단하게 알아보겠습니다. func getlistPhotosURLS(inGallery name: String) async -> [String] { let result = // ... some asynchronous networking code ... return result } let photo = await getlistPhotosURLS(inGallery name: String) show(photo) 기존의 Completion Handler(escaping closure 이용한)를 이용해 비동기 코드를 다뤘던 부분을, async로 대체하고 해당 함수의 결과 값을 받는 ..