동시성
Combine 연산자와 스케줄러
검색창 입력마다 API를 호출하지 않고 '입력이 멈춘 뒤 300ms'에 한 번만 호출하고, 결과는 메인 스레드에서 받으려 합니다. 올바른 Combine 파이프라인은?
하나만 선택
검색창 입력마다 API를 호출하지 않고 '입력이 멈춘 뒤 300ms'에 한 번만 호출하고, 결과는 메인 스레드에서 받으려 합니다. 올바른 Combine 파이프라인은?
하나만 선택
SwiftUI주관식심화
SwiftUI 검색 화면에서 입력할 때마다 API를 호출하는 Combine 파이프라인을 만들려 합니다. map { query in…
#combine #debounce
동시성주관식심화
DispatchQueue.main.asyncAfter(deadline: .now() + 2) { showTooltip() }로 예약한 작업을 사용자가 2초 안에…
#debounce
동시성주관식기초
서로 다른 두 네트워크 요청(사용자 프로필, 계좌 목록)을 Combine으로 동시에 보내고 둘 다 완료됐을 때만 결과를 한 번 내보내는 파이프라인을 작성해…
#combine
동시성주관식기초
검색창에 글자를 입력할 때마다 API를 호출하면 요청이 폭주합니다. 마지막 입력 후 300ms 동안 추가 입력이 없을 때만 호출되도록 디바운스를 GCD로 직접…
#debounce