我得到了客人(VM)的桌面视图,我可以打开/关闭/重新启动,当我在1位客人这样做时,这非常有效..但是当我尝试在2位以上的客人同时进行表格时响应非常糟糕,当我尝试做某事时应用程序崩溃,它基本上做的是当我点击一行时我会选择我想要做什么用它打开/关闭或重新启动。我有一个NSTimer,每秒检查VM是否已经在函数中成功完成它我自己得到变量selectedindexPathForTheGuest所以当行完成时行自动更新但是当我尝试在同一时间做2个或更多时变量被我调用的最后一个rowindexnumber覆盖..所以当一个任务完成时,更新最后选择的行而不是它所设想的行..
我怎么能这样做呢?
(我很可能犯了一个初学者错误,因为我真的是初学者......)
答案 0 :(得分:1)
您应该查看委托模式而不是设置变量。
也许这样的事情对你有用