Swift Concurrency - 이전 버전에서 비동기 API 사용하기

Swift 5.5부터 비로소 기존 코드에서도 비동기 처리를 지원합니다. iOS 15 이상에서는 쉽게 사용할 수 있지만, iOS 15 미만에서는 별도 비동기 시스템 API를 위한 처리를 해줘야 하는 경우가 발생하죠🙋🏻 예를들어, URLSession으로 네트워킹 할 때 iOS 15 이상에서는 await를 붙여 쉽게 비동기 처리를 할 수 있지만 그 미만에서는 URLSession을 확장해 data 메서드를 async하게 내부를 구성해주고 사용해야 합니다. 즉, 우리의 프로젝트 미니멈 타겟이 iOS 15 미만인데 Swift Concurrency를 적극 활용하여 개선해보고싶다! 한다면 추가 구현이 필요하지만 충분히 가능합니다⭐️

Swift Concurrency - 이전 버전에서 비동기 시스템 API 사용하기

iOYES

Swift Concurrency - 이전 버전에서 비동기 시스템 API 사용하기

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 3월 16일 오전 4:59

댓글 0