Разбор пользовательского значения из NSError - PullRequest
0 голосов
/ 10 октября 2018

При сбое запроса API мне нужно знать количество неудачных попыток.В Backend добавлено свойство «попытки» объекта ошибки.Как я могу найти это значение, поскольку NSError не совместим с KV-сопряжением, и я не вижу его, когда записываю объект ошибки в консоль.

1 Ответ

0 голосов
/ 16 октября 2018

Если вы используете NSURLSession для urlrequest, то у вас будут методы делегата для ответов NSURLSession:

-> didReceiveResponse = здесь вы получите ответ, который urlrequest завершил, и статус полученного ответа

-> didReceiveData = здесь вы получаете дату ответа SUCCESS для вашего запроса

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

...