【发布时间】:2020-05-31 23:51:40
【问题描述】:
在我的 ContentView 中,我实例化了一个名为 timer 的类。当计时器的“timerText”达到“0:00”时,我希望计时器调用 ContentView 中的函数来编辑视图,其中包含计时器无法访问的信息。但是,我不知道如何从这个计时器类内部调用 ContentView 中的函数。这甚至可能吗?
如果这不可能,我可以通过在 ContentView 中创建一个始终与计时器对象的“timerText”变量同步的“timerText”变量来实现相同的目标。这样,当 ContentView 的“timerText”为“0:00”时,我可以像往常一样调用该函数,因为我已经在 ContentView“内部”了。但是,我不知道如何在两个不同的类中同步一个变量。有没有办法做到这一点?
【问题讨论】:
标签: swift function class swiftui