---
title: "init(for:makeContent:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/immersivespace/init(for:makecontent:)"
---

# init(for:makeContent:)

## Declaration

```swift
nonisolated init<C>(for type: Data.Type, @CompositorContentBuilder makeContent: @escaping (Binding<Data?>) -> C) where Content == CompositorContentBuilder.Content<C>, C : CompositorContent
```
