State и Binding | Создаем простое приложение для подсчета | SwiftUI101 | Урок по Xcode
Noah Does Coding
0:00 / 0:00
State и Binding | Создаем простое приложение для подсчета | SwiftUI101 | Урок по Xcode
128 просмотров · 1 год назад
Noah Does Coding
5,15 тыс. подписчиков
128 просмотров · 1 год назад
Введение в привязки в SwiftUI 🚀
В этом видео мы рассмотрим привязки в SwiftUI — мощный способ обмена данными между представлениями. Вы на практике познакомитесь с использованием @Binding для связи данных между представлениями, что обеспечит плавный двусторонний поток данных. Идеально подходит для начинающих, которые хотят углубить свои навыки работы с SwiftUI и создавать более интерактивные пользовательские интерфейсы!
Что вы узнаете:
Понимание @Binding и того, как он связывает представления.
Как передавать данные между родительскими и дочерними представлениями с помощью @Binding.
Практические примеры использования @Binding с кнопками и текстовыми полями.
Предварительный просмотр и тестирование связанных представлений в реальном времени с помощью функции предварительного просмотра SwiftUI.
К концу этого урока вы поймете, как использовать @Binding для создания гибких интерактивных макетов SwiftUI, позволяющих синхронизировать данные в разных частях вашего приложения. 🎉
Клонируйте или скачайте полный демонстрационный проект здесь:
📁 Репозиторий GitHub: https://github.com/NDCSwift/SwiftUICo...
🔥 Скачайте файлы моего проекта и многое другое! 🔥
👉 Получите исходный код этого проекта и других ресурсов Swift здесь:
🔗 https://ndcswift.github.io/Swift-Proj...
Подпишитесь, чтобы получать больше коротких уроков и полных руководств по Swift, SwiftUI и UIKit.
Ссылки:
Xcode: https://developer.apple.com/xcode/
Документация Swift: https://www.swift.org/documentation/
Временные метки:
0:00 Введение и настройка Xcode
1:16 Переменные состояния и создание пользовательского интерфейса
8:12 Создание нового файла Swift из шаблона
9:20 Привязка данных
13:51 Навигация
15:21 ObservedObjects
20:20 Когда что использовать?
22:00 Заключение