SwiftUI从类调用视图函数

问题描述

我尝试编写类似观察者模式的代码: 首先,从View创建一个侦听器。 其次,准备班级的回应。 最后,从类通知View。

我的代码如下:

struct ActionView: View {
  Button(action: {
      self.sendData()
  }) 
  {
    Text("Send Data").padding()
  }

func sendData() {
    MyClass().prepareMyData()
}

func notifyMe() {
   print("completed")
}
}


public class MyClass {
   func prepareMyData() {
      ....async operations...
      onComplete(ActionView().notifyMe())
   }
}

我对SwiftUI很陌生。你有什么建议吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)