Сопоставление Middle SwiftUI обновлено
Какую обёртку SwiftUI выбрать
Вопрос
Сопоставьте задачу и инструмент SwiftUI.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
С Observation владение объектом выражается через @State, а биндинги к свойствам чужого объекта даёт @Bindable. Системные значения приходят из окружения.
Правильные пары
Флаг показа шторки внутри экрана
@StateПоле ввода меняет текст, которым владеет родитель
@BindingЭкран владеет view model с макросом
@Observable@State private var modelНужен
$model.title для TextField от переданной @Observable-модели@BindableЦветовая схема или локаль
@EnvironmentРазбор
С Observation владение объектом выражается через @State, а биндинги к свойствам чужого объекта даёт @Bindable. Системные значения приходят из окружения.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.