# view state

[SwiftUI](https://lochiwei.gitbook.io/ios/swiftui) ⟩ [view](https://lochiwei.gitbook.io/ios/swiftui/view) ⟩ state

{% hint style="success" %}
The [state](https://lochiwei.gitbook.io/ios/master/term/state) of a [view](https://lochiwei.gitbook.io/ios/swiftui/view).
{% endhint %}

{% tabs %}
{% tab title="🔴 主題" %}

* [value](https://lochiwei.gitbook.io/ios/swiftui/view/state/value "mention")：a value <mark style="color:yellow;">declared</mark> and <mark style="color:yellow;">initialized</mark> with [@State](https://lochiwei.gitbook.io/ios/swiftui/view/state/value/state).
* [object](https://lochiwei.gitbook.io/ios/swiftui/view/state/object "mention")：an [observable object](https://lochiwei.gitbook.io/ios/swiftui/view/state/observable-object/observableobject) that is <mark style="color:yellow;">declared</mark> and <mark style="color:yellow;">initialized</mark> as a [property](https://lochiwei.gitbook.io/ios/swift/type/prop) in a [view](https://lochiwei.gitbook.io/ios/swiftui/view).
  {% endtab %}

{% tab title="👥 相關" %}

* [data-model](https://lochiwei.gitbook.io/ios/master/term/data-model "mention")
* [action](https://lochiwei.gitbook.io/ios/swiftui/view/action "mention")
* some of a view's [environment values](https://lochiwei.gitbook.io/ios/swiftui/view/environment/value) automatically reflect <mark style="color:orange;">system state</mark>, <mark style="color:orange;">user settings</mark>, or <mark style="color:purple;">view state</mark>.
  {% endtab %}
  {% endtabs %}
