Apple-CS-interview / iOS-CS-interview

7 stars 0 forks source link

GCD API 동작 방식과 필요성에 대해 설명하시오. #52

Open vichye-1 opened 5 months ago

Do-hyun-Kim commented 4 months ago

GCD API 동작 방식과 필요성에 대해 설명하시오.

GCD(Grand Central Dispatch)
Serial Dispatch Queue
Concurrent Dispatch Queue
Sync Queue
Async Queue
필요성

개발자가 직접적으로 스레드를 관리해주기는 어렵기 때문에 애플에서 제공하는 GCD API가 필요하다. GCD API를 사용하면 쉽게 Multi-threading 처리를 해 줄수 있으며, 스레드를 관리하기 위한 코드가 줄어들어 훨씬 깔끔한 코드를 작성할 수 있습니다. 또한 스레드 관리가 용이해집니다.

vichye-1 commented 4 months ago

GCD (Grand Central Dispatch) 란?

Dispatch Queue 란?

동작방식

필요성

출처