[iOS] 차근차근 시작하는 GCD — 1

이번엔 제발 이해하고 싶다 GCD..🥂

들어가기 전에

Image for post
Image for post
그때의 저도 사실 몰랐겠죠?ㅎㅎ
Image for post
Image for post

노동자에게 일을 분배해보자

Image for post
Image for post
Image for post
Image for post
Image for post
Image for post

Thread에게 Task을 분배해보자

Image for post
Image for post

노동자 = Thread, 일 = Task

Image for post
Image for post
Image for post
Image for post
Image for post
Image for post
화가 스레드! 메인 스레드!
Image for post
Image for post
받아라 일..!
Image for post
Image for post
또 받아라 일..!
Image for post
Image for post
더 받아라 일..!
Image for post
Image for post
계속 계속 해라 일..!!

일을 잘 나눠보자 (aka 동시성 프로그래밍)

Image for post
Image for post
꿀 빠는 잉여 인력들

일을 잘 나누게 시키자

Image for post
Image for post
삼진 에바로 메인 쓰레드에서 처리하기로 했습니다 ㅠ
Image for post
Image for post
메인 스레드에 몰린 일을 큐로 보냅시다

작업을 큐로 보내자.

마치며

다음 포스팅 👉🏻

출처

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store