---
title: EquatableView
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/equatableview
---

# EquatableView

A view type that compares itself against its previous value and prevents its child updating if its new value is the same as its old value.

## Declaration

```swift
@frozen nonisolated struct EquatableView<Content> where Content : Equatable, Content : View
```

## Topics

### Creating an equatable view

- [init(content:)](swiftui/equatableview/init(content:).md)
- [content](swiftui/equatableview/content.md)

## Relationships

### Conforms To

- [View](swiftui/view.md)

## See Also

### Supporting view types

- [AnyView](swiftui/anyview.md)
- [EmptyView](swiftui/emptyview.md)
- [SubscriptionView](swiftui/subscriptionview.md)
- [TupleView](swiftui/tupleview.md)
