250x250
반응형
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 |
Tags
- Kingfisher
- Optional
- async
- 앱개발
- ios
- struct
- 스트럭트
- 프로토콜
- swift
- GCD
- CS
- 네트워크
- uikit
- 학과별커뮤니티
- 이론
- 기초문법
- 구름톤 유니브
- SwiftUI
- 토이프로젝트
- mvc
- MVVM
- RxSwift
- 실습
- 동시성
- WeatherKit
- 대표
- 옵셔널
- 세종대학교
- collectionview
- 반응형
Archives
- Today
- Total
목록Completion Block (1)
스윞한 개발자

이번 포스팅에서는 컴플레션 블럭/비동기처리에 대해 알아보고 실습해보았습니다! Swift에서의 Completion Block 및 비동기 처리는 비동기 작업을 수행하고 작업이 완료된 후 결과를 처리하는 방법을 제공합니다. Completion Block(완료 블럭) * Completion Block은 함수나 메서드의 매개변수로 전달되는 클로저입니다. * 비동기 작업이 완료되었을 때 호출되어 작업의 결과를 처리합니다. * 주로 비동기 작업이 완료된 후 결과를 받아와 UI 업데이트, 데이터 처리, 에러 처리 등을 수행합니다. func fetchData(completion: (Result) -> Void) { // 비동기 작업 수행 후 if let data = receivedData { completion(.suc..
Swift 실습
2024. 1. 24. 18:20