[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 프로퍼티
- Swift 프로그래머스
- Swift init
- swift 고차함수
- swift reduce
- swift protocol
- swift programmers
- Swift RIBs
- RIBs tutorial
- Swift final
- swift (programmers)
- swift property
- Swift joined
- CS 네트워크
- Swift ModernRIBs
- Swift Leetcode
- RTCCameraVideoCapturer
- Swift Error Handling
- iOS error
- Swift 내림차순
- ios
- removeLast()
- Swift 알고리즘
- Swift
- Swift joined()
- Class
- Combine: Asynchronous Programming with Swift
- 2023년 회고
- Swift inout
- 원티드 프리온보딩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함