---
title: localizedFailureReason
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/nserror/localizedfailurereason
---

# localizedFailureReason

A string containing the localized explanation of the reason for the error.

## Declaration

```swift
var localizedFailureReason: String? { get }
```

## Discussion

Discussion The object in the user info dictionary for the key NSLocalizedFailureReasonErrorKey.

## See Also

### Related Documentation

- [domain](foundation/nserror/domain.md)
- [code](foundation/nserror/code.md)
- [userInfo](foundation/nserror/userinfo.md)

### Getting a Localized Error Description

- [localizedDescription](foundation/nserror/localizeddescription.md)
- [localizedRecoveryOptions](foundation/nserror/localizedrecoveryoptions.md)
- [localizedRecoverySuggestion](foundation/nserror/localizedrecoverysuggestion.md)
