---
title: "init(baseValue:)"
framework: appintents
role: symbol
role_heading: Initializer
path: "appintents/intentvalueconvertiblewrapper/init(basevalue:)"
---

# init(baseValue:)

Creates a new instance that wraps the specified base value.

## Declaration

```swift
init(baseValue: Self.BaseValue) throws
```

## Parameters

- `baseValue`: The underlying value to wrap.

## Discussion

Discussion note: An error if the wrapper cannot be initialized with the given base value.
