---
title: ObservedObject.Wrapper
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/observedobject/wrapper
---

# ObservedObject.Wrapper

A wrapper of the underlying observable object that can create bindings to its properties.

## Declaration

```swift
@MainActor @dynamicMemberLookup @preconcurrency @frozen struct Wrapper
```

## Topics

### Subscripts

- [subscript(dynamicMember:)](swiftui/observedobject/wrapper/subscript(dynamicmember:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Getting the value

- [wrappedValue](swiftui/observedobject/wrappedvalue.md)
- [projectedValue](swiftui/observedobject/projectedvalue.md)
