Код IT
← Каталог

Асинхронность и Concurrency в Swift — Асинхронность и жизненный цикл представлений в SwiftUI

Фрагмент из «Асинхронность и Concurrency в Swift»: Асинхронность и жизненный цикл представлений в SwiftUI.

Plain text main.swift
struct UserProfileView: View {
    @State private var user: User?

    var body: some View {
        VStack {
            if let user {
                Text(user.name)
            }
        }
        .task {
            user = await fetchCurrentUser()
        }
    }
}
struct UserProfileView: View {
    @State private var user: User?

    var body: some View {
        VStack {
            if let user {
                Text(user.name)
            }
        }
        .task {
            user = await fetchCurrentUser()
        }
    }
}