Dispatch Group //DispatchGroup 객체를 생성let dispatchGroup = DispatchGroup()//그룹에 비동기 작업을 추가할 때 dispatchGroup.enter()를 호출dispatchGroup.enter()//작업 완료 알림 (leave)dispatchGroup.leave()//그룹 내 모든 작업 완료 시점에 후속 작업 실행 (notify)dispatchGroup.notify(queue: .main) { print("모든 작업 완료")} 예를 들어 카카오톡 사진첩의 여러 장의 사진과 동영상을 동시에 공유하게된다면DIspatchGroup을 사용할 수 있지 않을까 생각했습니다 장점개별 작업 완료도를 추적할 수 있는 점 단점그룹카운털르 수동으로 증가하거나 감..