---
title: "viewWillMove(toWindow:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/nshostingview/viewwillmove(towindow:)"
---

# viewWillMove(toWindow:)

## Declaration

```swift
@MainActor @preconcurrency override dynamic func viewWillMove(toWindow newWindow: NSWindow?)
```

## See Also

### Managing the view hierarchy

- [viewDidMoveToWindow()](swiftui/nshostingview/viewdidmovetowindow().md)
- [viewDidChangeBackingProperties()](swiftui/nshostingview/viewdidchangebackingproperties().md)
- [viewDidChangeEffectiveAppearance()](swiftui/nshostingview/viewdidchangeeffectiveappearance().md)
