故事板内存中的UIImageView问题 - 自定义Segues pushViewController

时间:2014-06-09 22:31:39

标签: iphone xcode memory uiimageview uiimage

我在Xcode 5.1.1中使用ARC时遇到了一些内存问题。我在UIImageViews的Storyboard中有几个全屏图像,每次它进入该视图时,图像被重新加载并且从未被释放,导致明显的内存问题。

什么是在UIImageViews中发布这些图像的最佳方式?

这似乎可能是其他问题的重复问题,但我认为我比其他人在SO上看到的更具体。如果你能找到一个完全重复的问题,我很乐意你在评论中发表评论!

编辑:我使用pushViewController代替popToRootViewController

1 个答案:

答案 0 :(得分:0)

经过几个小时的检查和仔细检查我的所有代码并在线研究,我终于能够发现我的问题了。我不小心让我的自定义Segue通过

无限堆叠在我的导航控制器上
pushViewController

而不是

popToRootViewController

这将是自动发布该视图的正确方法。

我考虑删除这个问题,因为它没有得到最终答案,解决方案很简单,但我决定自己回答,也许有类似问题的人会发现这个并提醒我检查他们的自定义Segues!