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
- WWDC
- swift tutorial
- Git
- 회고
- swift 공부
- ios 13
- UIBezierPath
- github
- fastlane
- iOS delegate
- SwiftUI
- np-complete
- swift delegate
- 제이슨 파싱
- Combine
- FLUTTER
- swift array
- np-hard
- 피아노
- WidgetKit
- Accessibility
- actor
- swift sort
- IOS
- Xcode
- WKWebView
- Swift
- 스위프트
- 스위프트 문법
- swift3
글 보관함
반응형
- Total
- Today
- Yesterday