Перевод статьи подготовлен специально для студентов курса «iOS Разработчик. Продвинутый курс v 2.0.»
На прошлой неделе мы начали новую серию постов о фреймворке SwiftUI. Сегодня я хочу продолжить эту тему, рассказав о Property Wrappers в SwiftUI. SwiftUI предоставляет нам обертки свойств
@State
, @Binding
, @ObservedObject
, @EnvironmentObject
и @Environment
. Итак, давайте попытаемся понять разницу между ними и когда, почему и какую из них мы должны использовать.Читать полностью »