Назад к задачам
Junior — Senior
6

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

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Продемонстрировать различие между двумя 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)")
    }
}