UINavigationController的Pop视图多次导致应用程序崩溃

时间:2012-04-25 04:05:49

标签: ipad uinavigationcontroller crash popviewcontroller

有一个项目详细信息屏幕,用户可以在其中阅读有关所选项目的所有信息,此屏幕中还有一个搜索栏,用户可以在其中搜索项目,然后当他们选择项目时,由于复杂性,将显示该项目数据,所以我必须通过弹出当前项目视图执行此操作,然后在。中推送新的项目视图。

一旦这样做,一切都很好,问题发生在用户执行此操作大约25-30次,应用程序变慢然后崩溃。

我想这应该是内存问题,但无法找到它的位置。

请帮助我,谢谢!

enter image description here

1 个答案:

答案 0 :(得分:1)

你必须找出你的记忆力增长的地方。然后,只有这样你才能找到解决方法。我会给你一些提示,

  • 转到 Xcode - >产品 - >分析,找出你有内存泄漏的地方,并避免它们。

  • 使用乐器进行更多测试。

  • 请勿使用

    分配大图片
    [UIImage imageNamed:];
    

    上面的方法会缓存图像。而是使用,

    [UIImage imageWithContentsOfFile:];