---
title: unarchiveFromDataTransformerName
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nsvaluetransformername/unarchivefromdatatransformername
---

# unarchiveFromDataTransformerName

The name of the value transformer that attempts to unarchive data from an object you provide.

## Declaration

```swift
static let unarchiveFromDataTransformerName: NSValueTransformerName
```

## Discussion

Discussion The transformer this property references returns the NSData instance created by archiving the value. This transformer requires that an object supports NSCoding in order for the transformer to archive and unarchive.

## See Also

### Type Properties

- [isNilTransformerName](foundation/nsvaluetransformername/isniltransformername.md)
- [isNotNilTransformerName](foundation/nsvaluetransformername/isnotniltransformername.md)
- [keyedUnarchiveFromDataTransformerName](foundation/nsvaluetransformername/keyedunarchivefromdatatransformername.md)
- [negateBooleanTransformerName](foundation/nsvaluetransformername/negatebooleantransformername.md)
- [secureUnarchiveFromDataTransformerName](foundation/nsvaluetransformername/secureunarchivefromdatatransformername.md)
