분기 처리하는 로직들을 그룹으로 묶어 해당 그룹이 언제끝나는지 시점을 알고 싶을때 사용함

let group1 = DispatchGroup()
DispatchQueue.global(qos:).async(group:group1){}
DispatchQueue.global(qos:).async(group:group1){}
DispatchQueue.global().async(group:group1){}

group1.notify(queue:DispatchQueue.main){[weak self] in 
	self?.textLabel.text = "모든 작업이 완료되었습니다."
}  
let