SwiftUI
.task와 onAppear
SwiftUI 뷰에서 데이터를 로드하는 다음 두 코드의 동작 차이로 옳은 것은?
// A
.onAppear { Task { await vm.load() } }
// B
.task { await vm.load() }하나만 선택
SwiftUI 뷰에서 데이터를 로드하는 다음 두 코드의 동작 차이로 옳은 것은?
// A
.onAppear { Task { await vm.load() } }
// B
.task { await vm.load() }하나만 선택
SwiftUI주관식기초
SwiftUI 뷰에는 UIKit 같은 viewDidLoad/viewWillAppear가 없습니다. 뷰가 '만들어지고, 나타나고, 갱신되고, 사라지는' 과정이…
#task #onappear #lifecycle
UIKit주관식기초
UIKit 화면에서 동료가 viewDidLoad에서 바로 네트워크 요청을 시작하고 응답을 받으면 UI를 갱신하는 코드를 짰습니다. 이 방식에서 생길 수 있는…
#task #cancellation #lifecycle
동시성주관식기초
Swift Concurrency에서 Task { }를 만들면 그 코드는 언제, 어디서 실행되나요?
#task #cancellation
동시성객관식딥다이브
Swift Concurrency 의 다음 코드에서 t.cancel() 직후 실제로 일어나는 일로 옳은 것은? …
#task #cancellation