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 | 29 | 30 |
Tags
- 웹뷰
- SwiftUI
- MacOS
- Code
- mac
- 한글
- Swift
- FLUTTER
- appstore
- Apple
- Realm
- Session
- darkmode
- rxswift
- IOS
- github
- Xcode
- 개발자
- iOS16
- UIButton
- window
- geofencing
- JPA
- view
- Archive
- Git
- 이미지
- error
- Firebase
- Notification
Archives
- Today
- Total
목록GDC (1)
EEYatHo 앱 깎는 이야기

async/await Thread 와 GCD 이후, Swift 5.5 에서 나온 최신식 동시성 지원 API 정확히는 키워드(async)와 피연산자(await) 코루틴 모델을 도입 ( 실행을 일시정지 할 수 있는 함수 ) async/await-propasal 링크 탄생 배경 들여쓰기가 가득한 콜백 지옥의 비동기 코드들이 존재할 수 있음 특히나, 분기를 거처서 한쪽에만 비동기 코드가 필요한 경우, 더더욱 들여쓰기와 콜백 지옥이 발생하기 쉬움 콜백은 오류 처리와 함께 사용할 때, 구현부를 장황하게 만듬 콜백 호출이나 return문을 까먹는 경우도 자주 발생 func processImageData(completionBlock: (_ result: Image?, _ error: Error?) -> Void) { ..
iOS, Swift/Swift Theory
2023. 1. 16. 14:39