---
title: "unarchivedObject(ofClasses:from:device:)"
framework: metalperformanceshaders
role: symbol
role_heading: Type Method
path: "metalperformanceshaders/mpskeyedunarchiver/unarchivedobject(ofclasses:from:device:)"
---

# unarchivedObject(ofClasses:from:device:)

## Declaration

```swift
class func unarchivedObject(ofClasses classes: Set<AnyHashable>, from data: Data, device: any MTLDevice) throws -> Any
```
