일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 호키도키
- 리액트
- HTML
- data structure
- 자바스크립트 자료구조
- SWIFT
- hokidoki
- 호키스
- jest
- 계명대
- TDD
- Svelte
- 힛잇
- 스벨트
- 스위프트
- 자바스크립트
- 이종호
- react
- hokeys
- 리액트 예제
- 개발자
- queue
- IOS
- 개발
- 비동기
- javascript
- Hitit
- 계명대 이종호
- 자료구조
- 자스민
Archives
- Today
- Total
목록swift 비동기 (1)
Dog foot print
[Swift] 동기적 작업과 비동기적 작업
[IOS] 동기적 작업과 비동기적 작업 동기적 작업 동기적 작업은 어떤 일련의 작업들이 순서를 기다리며 이전에 할 일이 끝나면 자신의 일을 하는 것을 의미 한다. 다음의 그림을 보며 이해하도록 하자. 위의 그림을 보면 손님은 여러명인데, 직원은 한 명이다. 이 경우 직원은 한명의 손님의 주문을 처리하기 위해 다음과 같은 절차를 가진다. 손님에게 주문을 받는다. 주문을 처리하기 위해 음식물을 제조한다. 음식물을 손님에게 전달한다. 다시 1로 이동 위와 같이 어떤 작업 실행이 순차적으로 진행 되는 것을 동기적 작업이라고 한다. 비동기적 작업 비동기적 작업은 작업의 순서 상관없이 발생하는 작업을 의미 한다. 아래의 그림을 보며 이해하도록 하자. 위의 그림도 동기적 작업 그림과 동일하지만 , 알람이 존재한다. ..
IOS/Swift
2021. 9. 20. 15:58