[TIL] GCD - Main/Global, sync/async 실습 (22.09.02)
한 명이 다 일하는 경우 ⇒ 동기(synchronous) 여럿이 나누어 일하는 경우 ⇒ 비동기(asynchronous) 매니저(큐)가 잘 관리하는 경우 ⇒ 동시(Concurrent) 매니저가 귀찮다! → 한명한테 다 주는 경우 ⇒ 직렬(Serial) Swift Concurrnecy 구현 방법? GCD - 이전부터 쭉 잘 사용되어옴! (중지/재개 구현은 조금 어려움) OperationQueue - 중단/재개 등 기능들 더 잘 구현하기 위해 나옴! (내부적으로는 GCD 기반) Async/Await - 재작년(?)에 나옴.. 최소 버전 iOS 13 각각 하나씩 버튼을 만들어놓고 실습함 Serial(Main) / Sync @IBAction func serialSync(_ sender: UIB..