推和弹出控制器响应慢

时间:2015-06-01 20:50:50

标签: ios objective-c pushviewcontroller popviewcontroller

我有3个控制器。我正在使用push和pop方法来更改控制器。

[self.navigationController pushViewController:product_subcatagory animated:YES];
[self.navigationController popViewControllerAnimated:YES];

当我继续进行推动和弹出操作8到10分钟时我得到的问题,因为它响应慢动画,并且一步就崩溃了。那么推送弹出控制器操作的慢动画可能是什么原因。

下面作为例子我有3个A,B,C类。然后按照推动视图控制器和弹出视图控制器操作我正在执行。

A-> B-> C它具有三种可能性1. B-> 2.C-> B-> A 3.C-> B

先谢谢。

2 个答案:

答案 0 :(得分:0)

使用Instruments配置您的应用。一个可能的原因是你的应用程序没有释放内存(由于保留周期),并且由于其内存使用量不断增长和增长而正在减速和崩溃。

答案 1 :(得分:0)

我同意Petah。听起来像是一个记忆问题。您可能需要考虑实际将其临时删除并根据需要重新调用它们,以便他们不仅仅使用不需要的内存而在后台。