Я пытаюсь написать окончательный список всех возможных кодов ошибок URL-адресов, которые означают потерю сетевого соединения, включая следы и расширенный отключение. Вот что у меня есть до сих пор:
NSURLErrorNotConnectedToInternet
NSURLErrorCannotConnectToHost
NSURLErrorTimedOut
NSURLErrorCannotFindHost
NSURLErrorCallIsActive
NSURLErrorNetworkConnectionLost
NSURLErrorDataNotAllowed
Я сообщаю о ошибках веб-службы, обнаруженных приложением, и я хочу отфильтровать ошибки, вызванные неполадкой веб-службы. Я просматриваю код ошибки URL, полученный из объекта ошибки, переданного в соединении NSURLConnectionDelegate: метод didFailWithError:. Кроме того, я бы предпочел не проверять Reachability каждый раз перед вызовом веб-службы, так как сетевое соединение все равно может быть потеряно наугад. Если у вас есть собственный список или лучшее предложение, пожалуйста, дайте мне знать. Спасибо.