我有几个使用计步器的视图控制器,并且读取类似100的值,它会转到 另一个viewcontroller,它仍然读取值并显示在print()
中这是一个流程, 1(主页) - > 2(游戏/读取值) - > 3(完成/结果) - > 1(家)
将控制器跳转到控制器,
我正在使用这段代码(我想保持简单,所以这就是我正在使用的代码)
var vee : missionSuccessViewController = storyboard!.instantiateViewControllerWithIdentifier("success") as! missionSuccessViewController
self.presentViewController(vee, animated: true, completion: nil)
但问题是它一直保存读入2的值,所以在回到1并播放另一个游戏后,它现在有2个值,一个是140,新的一个以12开始,依此类推。
就好像它们堆叠在一起,因此会导致错误。
无论如何我可以让2视图控制器消失并从1(home)重新启动viewcontroller吗?
就像游戏一样,让每个视图控制器都消失并重新启动。