일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- async
- SwiftUI
- MVVM
- Custom URL Scheme
- The Composable Architecture
- combine
- @NameSpace
- SwiftData
- @ObservedObject
- @StateObject
- swift
- ios
- SFSafariView
- Static Dispatch
- await
- App Thinning
- @main
- AnyCancellable
- Dynamic Dispatch
- Combine vs Async/Await
- async/await
- Universal Link
- Concurrency Programming
- ScrollViewReader
- matchedGeometryEffect
- architecture
- 이것이나의다정입니다
- fileprivate
- ScrollViewProxy
- wwdc23
Archives
- Today
- Total
목록Concurrency (1)
홍로그
Concurrency Programming
📖Concurrency Programming이란? Concurrency Programming은 여러 개의 작업을 동시에 실행하거나 처리하는 방법을 말합니다. iOS에서는 이를 효과적으로 관리하기 위해 다양한 concurrency models, tools, 그리고 기술이 제공되고 있습니다. Concurrency Programming은 앱의 성능을 향상시키고 사용자 경험을 개선하는 데 도움을 줍니다. GCD(Grand Central Dispatch) GCD는 앱 내에서 작업을 큐에 추가하고, 시스템이 이를 관리하여 필요한 스레드에서 실행하도록 합니다. GCD는 다양한 큐(메인 큐, 백그라운드 큐 등)와 디스패치 그룹을 제공하여 작업을 관리하고 우선순위를 설정할 수 있습니다. 비동기적인 작업을 처리하거나 동시..
iOS
2023. 6. 22. 16:50