목록 보기
DispatchQueue.main.async에 대해 파헤쳐보자
프론트엔드

DispatchQueue.main.async에 대해 파헤쳐보자

여기어때
여기어때
2024년 9월 24일

두줄요약

DispatchQueue.main.async의 의미를 GCD와 DispatchQueue 개념부터 차근차근 설명했습니다. sync와 async, Serial Queue와 Concurrent Queue 차이까지 예제로 정리했습니다.

핵심 내용

  • GCD의 역할과 DispatchQueue의 기본 개념 정리
  • Serial Queue와 Concurrent Queue의 차이, Main Queue와 Global Queue, Custom Queue의 특성 설명
  • sync와 async의 동작 차이, 블로킹과 데드락 발생 조건, DispatchQueue.main.async의 의미 해석

다음 읽기

#Swift 주제를 다룬 다른 회사 글

바삭한 신입들의 동시성 이야기 - Swift편

Swift 5.5의 async/await 도입 배경과 동작 원리를 정리했습니다. completion handler의 한계를 줄이고, 코루틴과 continuation으로 안전한 비동기 처리를 설명했습니다.

데브시스터즈
데브시스터즈
프론트엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...