重新创建视图控制器

时间:2015-10-12 15:37:13

标签: ios uiviewcontroller

所以我正在为iOS制作游戏,我遇到了这个问题。当我在GameViewController中并且游戏结束时,我在另一个视图控制器中向用户呈现重新匹配选项。如果用户点击重新匹配,我想再次重新创建GameViewController,就像一个全新的实例一样,使用默认的数据和视图。

当我这样做时:     GameViewController *gvc = [[GameViewController alloc]init]; 从当前的视图控制器和我推gvc,它一切正常,但内存不断增加,因为它似乎没有被破坏旧的gvc。

是否可以重复使用旧的gvc并重新启动它?或者,如果我这样做是一种更好的方法,我怎样才能让操作系统知道旧的gvc可以被释放?

0 个答案:

没有答案