Task
·
iOS/Swift Concurrency
Task정의A unit of asynchronous work. @frozenstruct Task where Success : Sendable, Failure : Error 구조체로 만들어진 비동기 작업 단위독립적인 스레드에 할당되도록한다.작업은 병렬적으로 일처리를 진행구조1. 리턴 값let task: Task = Task { return "String"}작업 성공 시 결과 값Success와 Failure를 지정해줄 수 있다. 여기서 리턴 값은 Success에 해당되는 부분이다.변수.value 를 이용해서 얻어 낼 수 있다.위 코드에서는 String에 해당된다.2. 결과 값리턴 값과 혼동이 될 수 있지만 말그대로, Result 형태로 받는다.변수.result로 얻을 수 있다.Task 블럭 내에서 발생..