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++
- spritekit
- 웹
- 후기
- cs
- 멋사
- 알고리즘
- widget
- Swift
- Protocol
- widgetkit
- 리액트
- 운영체제
- SwiftUI
- 대외활동
- 스위프트
- dispatchqueue
- 네트워크
- TCA
- 컴퓨터그래픽스
- 영남대
- swift concurrency
- 문법
- 백준
- 스유
- 1일1알골
- 위젯킷
- composable architecture
- uikit
- 멋쟁이사자처럼
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