---
title: NSURLErrorNetworkUnavailableReasonKey
framework: foundation
role: symbol
role_heading: Global Variable
path: foundation/nsurlerrornetworkunavailablereasonkey
---

# NSURLErrorNetworkUnavailableReasonKey

The reason the network was unavailable for a task.

## Declaration

```swift
let NSURLErrorNetworkUnavailableReasonKey: String
```

## Discussion

Discussion The value associated with this key is an NSNumber. For possible values, see NSURLErrorNetworkUnavailableReason.

## See Also

### Keys

- [NSURLErrorFailingURLErrorKey](foundation/nsurlerrorfailingurlerrorkey.md)
- [NSURLErrorFailingURLPeerTrustErrorKey](foundation/nsurlerrorfailingurlpeertrusterrorkey.md)
- [NSURLErrorFailingURLStringErrorKey](foundation/nsurlerrorfailingurlstringerrorkey.md)
- [NSURLErrorBackgroundTaskCancelledReasonKey](foundation/nsurlerrorbackgroundtaskcancelledreasonkey.md)
- [URL Session Background Task Cancellation Reasons](foundation/url-session-background-task-cancellation-reasons.md)
- [URLError.NetworkUnavailableReason](foundation/urlerror/networkunavailablereason-swift.enum.md)
