@ObservedObject — это оболочка свойств SwiftUI, используемая для пометки свойств, которые не принадлежат View, но должны обновлять View. Только типы, соответствующие ObservableObject, могут быть аннотированы с помощью оболочки свойства @ObservedObject.