[ 프로세스+스레드 ]
- 시스템에서 프로세스(배달이라는 프로세스)를 할당 받아서 여러 스레드(배달원)를 통해서 실행되는 과정
- 예시) 배달의 일련 과정
전화 받기->주문내용수락->주문제조->배달원에게 전달->배달
- App 이라는 큰 프로세스 안에 여러개의 스레드가 있다.
메인스레드의 역할
- 화면에 UI 컴포넌트 표시
- 사용자의 터치 인터렉션의 일들을 담당
이외의 복잡한 계산이나 네트워크의 작업의 경우에는 메인스레드가 아닌 다른 스레드에서 처리해줘야한다.
[참고자료]
-Categorized Docs for IOS Engineer
- https://medium.com/@cafielo/categorized-docs-for-ios-engineer-869c4c44b098
-Basic 관한내용 추천읽기
-Human Interface
-Swift Api 가이드라인
반응형
'Swift' 카테고리의 다른 글
02. GCD (Grand Central Dispatch) (0) | 2019.06.19 |
---|