解雇GLKViewController不释放内存

时间:2014-12-30 16:14:49

标签: ios iphone ios7 uistoryboardsegue

我有一个问题要问。目前,解雇GLKViewController根本不会释放内存。相反,每当我移动到GLKViewController并将其关闭时,它会占用更多内存。我的游戏从100MB开始。每当我玩游戏时,它总计大约10MB。所以,如果我玩10次,最后它将是200MB左右。它最终会崩溃。

这是我对GLKViewController的唯一引用。我不会在我的uiviewcontroller中的任何地方调用它。我使用modal segue移动到glkviewcontroller。

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    Game *renderer = [segue destinationViewController];
    [renderer setDelegate:self];
    renderer.bomb = bomb;
}                      

我使用[self dismissViewControllerAnimated:YES completion:nil]

解雇了它

你知道如何解决这个问题吗?现在浪费了这么多时间。感谢。

0 个答案:

没有答案