Daily iOS
0일 연속
네트워킹객관식

async URLSession 취소

Swift Concurrency 로 URLSession 요청을 보내는 다음 코드에서 task.cancel()이 네트워크 응답보다 먼저 호출됐습니다. 결과는?

let task = Task {
    do {
        let (data, _) = try await URLSession.shared.data(from: url)
        print("received \(data.count)")
    } catch {
        print("error: \(error)")
    }
}
task.cancel()

하나만 선택