일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 개발자
- javascript
- 자료구조
- react
- 호키스
- TDD
- 자스민
- hokeys
- hokidoki
- Hitit
- 호키도키
- data structure
- 자바스크립트
- 자바스크립트 자료구조
- 스위프트
- 힛잇
- jest
- 비동기
- 리액트
- 계명대 이종호
- IOS
- HTML
- SWIFT
- 리액트 예제
- queue
- 계명대
- 개발
- 스벨트
- 이종호
- Svelte
Archives
- Today
- Total
목록데드락 (1)
Dog foot print
[SWIFT] Dispatch Queue의 종류
들어가기 앞서 Dispatch Queue는 어떤 쓰레드로 작업을 보내기 위한 대기행렬을 의미한다. 이 포스팅에서 다뤄볼 내용은 각 쓰레드 마다 어떤 역할을 하고 있고, 작업이 어떻게 이루어 지는지를 다뤄본다. Main Main 쓰레드로 작업을 보내기 위한 Queue이다. 이 Queue의 특징은 다음과 같다. Serial Queue 이다. 작업이 끝나야 다음 작업이 실행된다. Main Thread에게 작업을 요청한다. 유일한 쓰레드인 Main Thread 에게 요청 UI업데이트 작업을 요청 할 수 있다. 유일하게 UI업데이트를 요청 할 수 있다. sync메서드를 사용 할 수가 없다. 이 queue로 작업을 보낼 때 sync 메서드를 사용하여 코드를 처리하면 에러가 발생한다. 사용 예시 DispatchQue..
IOS/Swift
2021. 9. 26. 17:56