Здесь привязка не требуется, @State
- это оболочка свойства, поэтому назначьте как свойство
func verify(){
self.error = manager.error // no $
}
Примечание: на самом деле вы можете использовать manager.error
напрямую, w / o переназначение его для предоставления состояния, просто сделайте его @Published
class HttpAuth: ObservableObject{
//Error private members
var alert = false
@Published var error: String = ""
единственным предупреждением (!), вы должны изменить это опубликованное error
только в основной очереди, а затем все данные об использовании внутри View будут обновляться автоматически.