개발을 잘하고 싶은 주니어?

URLSession 공부하기 - 3 본문

개발/iOS

URLSession 공부하기 - 3

데쿠! 2021. 11. 23. 00:20
반응형

URLSessionTask

session task에는 세가지 타입이 있습니다.

  • URLSessionDataTask : 서버에서 데이터를 검색하기 위한 GET요청을 할 때 사용합니다. 
  • URLSessionUploadTask : 디스크의 파일을 웹에 업로드하기 위해서 사용합니다. (POST, PUT)
  • URLSessionDownloadTask : 파일을 다운로드할 때 사용합니다.

또한, task를 중지, 재개, 취소할 수도 있습니다.

일반적으로, URLSession은 두가지 방법으로 데이터를 리턴합니다.

1. task가 끝나고 나서, completion handler의 파라미터를 통해 데이터를 리턴함

2. session delegate 메서드를 호출해서 데이터를 리턴함

 

DataTask & DownloadTask

 

반응형

'개발 > iOS' 카테고리의 다른 글

의존성(Dependency) 공부하기  (1) 2021.11.27
Hex to Color  (0) 2021.11.23
Diffable Data Source 공부하기 - 2 (실습)  (0) 2021.11.21
URLSession 공부하기 - 2 (실습)  (0) 2021.11.20
URLSession 공부하기 - 1 (이론)  (0) 2021.11.19
Comments