[iOS] GCD Tutorial: Dispatch Groups
DispatchGroup DispatchGroup으로 작업이 완료될 때까지 기다리거나, 완료되면 알림을 받을 수 있게 할 수 있습니다. DispatchGroup에는 아래와 같은 메소드가 있습니다. wait() enter() leave() wait() 작업이 완료되기까지 기다립니다. wait(timeout:) 으로 시간을 지정해주지 않으면 영원히 기다리니 끝날거라는 보장이 무조건 있을 경우에만 wait() 으로 써줍니다. enter() 작업이 시작되었음을 Group에 수동으로 알리기 위해 호출 합니다. enter() 메소드의 호출 수와 leave() 메소드의 호출 수는 같아야 합니다. 하나라도 적거나 많으면 앱은 다운됩니다. leave() 작업이 완료되었음을 알리기 위해 호출 합니다. 아래는 Dispatc..
iOS
2022. 3. 20. 14:31
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 원티드 프리온보딩
- swift protocol
- Swift 프로그래머스
- CS 네트워크
- iOS error
- RIBs tutorial
- swift property
- Swift
- ios
- Swift joined()
- Swift Leetcode
- Class
- 2023년 회고
- Swift final
- Swift 내림차순
- RTCCameraVideoCapturer
- Combine: Asynchronous Programming with Swift
- swift programmers
- Swift 프로퍼티
- swift reduce
- Swift inout
- swift 고차함수
- Swift Error Handling
- swift (programmers)
- Swift init
- Swift 알고리즘
- Swift RIBs
- removeLast()
- Swift joined
- Swift ModernRIBs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함