---
title: "init(initialValue:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/observedobject/init(initialvalue:)"
---

# init(initialValue:)

Creates an observed object with an initial value.

## Declaration

```swift
@MainActor @preconcurrency init(initialValue: ObjectType)
```

## Parameters

- `initialValue`: An initial value.

## Discussion

Discussion This initializer has the same behavior as the init(wrappedValue:) initializer. See that initializer for more information.

## See Also

### Creating an observed object

- [init(wrappedValue:)](swiftui/observedobject/init(wrappedvalue:).md)
