error
가 nil
인지 확인reponse
가 성공인지 확인, MIME
타입이 원하는 타입인지 확인data
인스턴스 사용Delegate는 전송이 진행됨에 따라 다른 종류의 이벤트도 수신가능
주로 응답 상태 코드를 확인하여 요청이 성공적으로 처리되었는지를 판단하고, MIME 타입을 확인하여 원하는 형식의 데이터를 수신하는지를 확인
데이터 작업이 서버로부터 데이터를 수신할 때마다 호출되므로, 데이터를 분할해서 받을 수 있음
즉, 데이터가 여러 번에 걸쳐서 도착할 경우, 각각의 작은 데이터 조각들이 이 메서드를 통해 전달됨
작업의 완료를 감지하고, 성공적으로 완료된 경우 결과를 처리하거나 에러가 발생한 경우 에러를 처리하는 로직을 구현할 수 있음
https://leeari95.tistory.com/76
https://ggasoon2.tistory.com/18
https://velog.io/@leedool3003/iOS-API-Key-숨기기