SwiftUI, iOS 15+ ) onAppear()대신 task()
안녕하세요 :) Zedd입니다. iOS15에서 SwiftUI에 이것저것 많이 나왔는데, 그중 반가운게 하나 있더라구요~ SwiftUI에서 네트워크 요청을 해야할 때 요청을 시작하는 부분이..대부분 onAppear였는데요. var body: some View { List { ForEach(self.viewModel.names, id: \.self) { name in Text(name) } } .onAppear { self.viewModel.requestNames() ✅ } } iOS 15에서 task modifier가 나왔습니다! # task 정의는 view가 나타날 때(view appears) 수행할 비동기 작업을 추가합니다. 즉 네트워크 요청을 넣기 딱 좋은 위치가 된겁니다! var body: some..
SwiftUI
2021. 9. 4. 23:46
TAG
- swift3
- 회고
- Swift
- SwiftUI
- np-complete
- 스위프트
- WWDC
- iOS delegate
- IOS
- Combine
- swift array
- swift delegate
- ios 13
- WidgetKit
- swift sort
- WKWebView
- np-hard
- Xcode
- swift 공부
- UIBezierPath
- actor
- 스위프트 문법
- fastlane
- Git
- 피아노
- Accessibility
- swift tutorial
- github
- 제이슨 파싱
- FLUTTER
글 보관함
반응형
- Total
- Today
- Yesterday