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 | 31 |
Tags
- rxjava #kotlin #debounce #rxjava 응용 #rxbinding
- 상단 탭바
- scrolling tab
- Side Menu
- development language
- 개발자 면접
- 스크롤 탭
- UIPresentationController
- editTextInputFilter # kotlin #ime #edittext #android #ineoption
- url 추적
- 기존 앱
- DevelopmentRegion
- Android
- notifychanged
- Xcode 단축키
- base64 변환
- swift
- GeometryReader
- convert base64
- transformation.map
- UIViewControllerTransitioningDelegate
- ios
- url 관찰
- wkwebview
- swift #swift keychain #keychain 사용법
- pod install
- detect url
- oberve url
- List
- DataBinding
Archives
- Today
- Total
목록2021/07/08 (1)
버그 잡이
Swift - async / await & async let 기초
이번 WWDC21에서 async / await 이 공식적으로 소개되었습니다. swift 5.5 그리고 iOS 15부터 사용가능하지만 정식으로 소개된 만큼 이제는 알아볼 필요가 있을 것 같습니다. async, await async, await 은 "비동기 코드를 동기적으로 작성하게 해주는 swift extension" 입니다. (말이 좀 어려운데, 기존에 비동기 코드를 작성할 경우 지저분해지는 코드를 이쁘게 만들어주는 역할을 합니다.) 말로는 이해가 어려우니 기존에 어떤 문제가 있었고 async, await은 어떤 장점이 있는지 코드로 한번 살펴보겠습니다. 기존 문제 // 1. 서버에서 기온 데이터를 받아온다 func fetchWeatherHistory(completion: @escaping ([Doubl..
Swift
2021. 7. 8. 18:31