iOS Concurrency(동시성) 프로그래밍, 동기 비동기 처리 그리고 GCD/Operation - 디스패치큐와 오퍼레이션큐의 이해를 보고 정리한 글입니다.(유일한)한개, 시리얼, 메인쓰레드DispathQueue.main.async{}이런식으로 명명한다.Dispat
iOS Concurrency(동시성) 프로그래밍, 동기 비동기 처리 그리고 GCD/Operation - 디스패치큐와 오퍼레이션큐의 이해를 보고 정리한 글입니다.UI관련일들은 "메인큐"에서 처리해야 한다.메인큐에서 다른 큐로 보낼때 sync메서드를 사용하면 안된다.메인큐
어떤 이유로 그룹의 완료 알림에 비동기적으로 응답 할 수 없는 경우, 대신 디스패치 그룹에서 wait메서드를 사용할 수 있다.모든 작업이 완료될 때까지 현재 대기열을 차단하는 동기적 방법작업이 완료될 때까지, 얼마나 오래 기다릴지 기다리는 시간을 지정하는 선택적(opt
iOS Concurrency(동시성) 프로그래밍, 동기 비동기 처리 그리고 GCD/Operation - 디스패치큐와 오퍼레이션큐의 이해를 보고 정리한 글입니다.동기 작업이 현재의 쓰레드가 필요한 경우앞선 작업이 현재의 쓰레드가 필요한 경우여러개의 세마포어가 존재할때,