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