---
title: "init(withAAEncodedData:)"
framework: applearchive
role: symbol
role_heading: Initializer
path: "applearchive/archiveheader/init(withaaencodeddata:)"
---

# init(withAAEncodedData:)

Creates a new archive header from encoded data.

## Declaration

```swift
required init?(withAAEncodedData data: UnsafeBufferPointer<UInt8>)
```

## Parameters

- `data`: The encoded data.

## See Also

### Creating an Archive Header

- [init()](applearchive/archiveheader/init().md)
- [init(keySet:directory:path:flags:)](applearchive/archiveheader/init(keyset:directory:path:flags:).md)
- [init(copying:)](applearchive/archiveheader/init(copying:).md)
