我有两个表表控制器 A 和 B。A 有一个项目列表,当单击一个项目时,它会推送到 B。问题是当显示 B 时,仪器指示实时内存增加,但没有减少当我点击后退按钮时。B 中的 dealloc 方法已执行,但内存似乎略有变化。我检查了 B 没有保留在其他任何地方,那么可能导致此问题的原因是什么?
在 B 中,有许多文本字段,标签是非原子的和强的。我用代码而不是使用 xibs 来绘制它们。如果我注释了初始化它们的代码并将它们添加到表头视图中,那么问题就消失了。
顺便说一句,我使用 Arc 和模拟器 6.1。