Sobes.tech
Junior — Senior
65

Сравнение способов хранения данных во View: внешнее значение vs @State

Условие задачи

Продемонстрировать различие между двумя SwiftUI‑вью: одна получает данные извне через константу, а другая хранит их во внутреннем состоянии при помощи свойства @State.

struct SuccessView: some View {
    let message: String

    var body: some View {
        Text("Number is: \(message)")
    }
}

struct DemoSuccessView: some View {
    @State var message: String

    var body: some View {
        Text("Number is: \(message)")
    }
}