병렬 큐 썸네일형 리스트형 GCD(Grand Central Dispatch) 사용 GCD : Grand Central Dispatch - iOS 4부터 지원하는 스레드 관리 기술 - 블록 코딩 기반으로 NSThread, NSOperation보다 쉽게 사용 가능 GCD Queue - 실행할 작업을 저장하는 큐로 작업을 정의하고 큐에 넣으면 나머지는 OS에서 알아서 처리 - 블록의 경량화 된 리스트라고 생각하면 됨 - Dispatch Queue 1) 시리얼 디스패치 큐(Serial Dispatch Queue) * 한 스레드에서 하나의 작업 씩 순차처리(FIFO)하며 처리 외 작업들은 대기 * 호출 할 때 마다 스레드가 추가되므로 과도하게 호출 할 경우 성능에 문제가 생길 수 있음 2) 컨커런트 디스패치 큐(Concurrent Dispatch Queue) * 작업들을 순서와 상관없이 별도의.. 더보기 이전 1 다음