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 | 31 |
Tags
- fcm
- github
- createml
- widgetkit
- Firebase
- Sendbird
- SwiftUI
- Tuist
- Swift
- UIDatePicker
- backend
- swift concurrency
- task.yield()
- coreml
- WWDC22
- UIStackView
- ios
- Flutter
- watchkit
- Delegate Pattern
- Project
- tabman
- Complication
- Apple Developer Academy
- app intents
- UITableView
- cloud functions
- 코테
- Coding Test
- spring
Archives
- Today
- Total
목록GCD (1)
azhy의 iOS 이야기
[iOS] GCD, Dispatch Queue
2022년 5월 3일에 작성됨 우리는 보통 GCD, Dispatch Queue를 구분하지 않고 부릅니다.요번에 정리하며 알게 됐는데 공식문서를 보면 GCD는 동시성 실행을 제공하는 프로그래밍 언어 요소, 런타임 라이브러리 등이라고 합니다. 그래서 따지고 보면 GCD랑 Dispatch Queue는 같지는 않지만 GCD의 개념으로 동시성 프로그래밍을 지원하는 친구가 Dispatch Queue라서 같은 의미로 봐도 무방할 것 같습니다. 다른 언어와 달리 iOS 는 Dispatch Queue에 작업을 넣으면 운영체제가 알아서 스레드에 할당해 주는 특징이 있습니다.Serial, ConcurrentDispatch Queue에는 2가지 종류가 있는데 Serial과 Concurrent가 있습니다. Serial등록된 ..
iOS
2024. 11. 8. 00:29