Menu
Coddy logo textTech

Что такое SwiftUI

Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 1 из 50.

SwiftUI — это фреймворк Apple для создания экранов приложений на Swift. Вы описываете, что отображается на экране, а SwiftUI рисует его и перерисовывает всякий раз, когда изменяются ваши данные.

Часть экрана — это представление: структура, которая соответствует View и имеет свойство body. Свойство body возвращает то, что показывает представление:

struct ContentView: View {
    var body: some View {
        Text("Hello, World!")
    }
}

Text — это представление, отображающее строку текста. some View означает, что свойство body возвращает один конкретный тип представления, а Swift определяет, какой именно, на основе кода внутри.

Предпросмотр рядом с редактором отображает ваше представление каждый раз, когда вы изменяете код, поэтому вы видите результат каждого редактирования.

challenge icon

Задание

Новичок

Измените текст так, чтобы на экране отображалось Hello, SwiftUI! вместо Hello, World!.

Попробуйте сами

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в SwiftUI

Потренируйтесь самостоятельно: Песочница Swift