Если вы используете NSURLSession для urlrequest, то у вас будут методы делегата для ответов NSURLSession:
-> didReceiveResponse = здесь вы получите ответ, который urlrequest завершил, и статус полученного ответа
-> didReceiveData = здесь вы получаете дату ответа SUCCESS для вашего запроса
-> didCompleteWithError = здесь вы получаете ответ FAILURE (т. Е.) Обратный вызов ERROR, он вызывается каждый раз при сбое запроса, который даетвы ошибка данных