Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- c++
- 영남대
- 스유
- widget
- cs
- spritekit
- 1일1알골
- 대외활동
- SwiftUI
- 문법
- uikit
- 위젯킷
- 네트워크
- composable architecture
- TCA
- dispatchqueue
- widgetkit
- 컴퓨터그래픽스
- Protocol
- 멋쟁이사자처럼
- 알고리즘
- swift concurrency
- 스위프트
- 후기
- 멋사
- 백준
- 웹
- 운영체제
- Swift
- 리액트
Archives
- Today
- Total
목록dispatchgroup (1)
맛동산이
Swift) Dispatch Group이란, 사용하는 방법
Concurrent라는 뜻 iOS에서는 time Slicing을 하고 있다. (당연한 이야기) 따라서 single Thread라면, context switching을 통해서 병렬적 작업을 muti Thread라면 parallelism하게 동작한다. DispatchQueue DispatchQueue는 GCD의 쓰레드의 관리를 위한 객체가 존재함 해당 객체의 존재는 serial 과 concurrent queue두개가 존재 serial : task의 시간을 보장해주며, 순차적으로 진행 concurrent : 동시에 여러 task를 수행할수 있음 기본적으로 serial임. let queue = DispatchQueue(label: "start") queue.async { for i in 0...5 { sleep..
앱/Swift
2023. 8. 28. 15:13