concurrent 썸네일형 리스트형 [iOS] About GCD (Grand Central Dispatch) 드디어 무섭기도 하고, 어렵기도 해서.... 미루고 미뤄왔던.. GCD 차례입니다. GCD?제가 이해한 순서대로 글을 좀 적어볼게요 1. 우선 GCD란 멀티 스레드 환경에서 편리하게 개발할 수 있도록 해주는 기술 (설명이 부족해..)2. 이 말이 무슨 말이냐면, 해야할 일이 많아진 경우에 알아서 일을 분배해주고, 일할 쓰레드가 부족하면 알아서 늘려주는 기술3. 기본적으로 작업은 메인 스레드에만 할당되어 있는데, 메인스레드도 일을 하고 다른 스레드들 역시 일을 하도록 만듦. (동시성 프로그래밍) > 비동기 작업4. 개발자는 QUEUE라는 곳에 어떤 작업을 진행할지 코드를 넣어주기만 하면 되고, 일의 분배나 스레드 관리는 신경쓰지 않아도 됨. 저는 위 순서대로 GCD 개념을 익혔는데요, 음 확실히 1단계에서.. 더보기 이전 1 다음