티스토리 뷰

반응형

 

Concurrency Programming Guide

▶︎ The Move Away from Threads

  • 의 내용 중 Dispatch Sources에 대한 개요내용입니다. 오역, 지적 환영합니다.

 

디스패치 소스(Dispatch Sources)

디스패치 소스는 시스템이벤트의 특정 타입들을 비동기적으로 처리하기위한 C기반 메커니즘입니다.

디스패치소스는 특정타입의 시스템이벤트 정보를 캡슐화하고, 특정 블록객체(클로저 등의 객체) 함수를 이벤트가 발생할 때마다 디스패치큐(DispatchQueue) 제출합니다. 당신은 다음의 시스템이벤트들을 감시하기위해 디스패치소스를 사용할 있습니다. 

 

 

  • -타이머
  • -신호적 처리기(핸들러)
  • -설명어 관련 이벤트
  • -프로세스 관련 이벤트
  • -마하(속도단위) 포트 이벤트
  • -트리거 사용자지정 이벤트
트리거(Trigger) : 어느 특정한 동작에 반응해 자동으로 필요한 동작을 실행하는 

 

 

 

디스패치 소스는 GCD(Grand Central Dispatch) 기술의 일부입니다. 디스패치 소스를 사용하는 것에 대한 많은 정보는 Dispatch Sources 문서를 참조하세요.

 

 

반응형
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함