在模型视图控制器中,我希望当我按下开始按钮并释放它时,它们之间的通信仍在处理。数据继续从视图传输到控制器,作为分配给开始按钮的功能来回模型,直到我按下停止。
如: 函数A: n=1 定义 A(n): pub.sendMessage("计算N+1")
控制器监听视图的请求然后发送给模型去做,模型计算并发送回视图显示,然后n=n+1,视图将发送另一个请求。直到我按下停止按钮才会发生这种情况。 我可以使用具有全局方差的 for 循环,但在这种情况下,我不能使用其他函数,因为它只进行循环。
经过搜索,我知道线程功能可以帮助