【发布时间】:2011-04-23 17:00:52
【问题描述】:
在我的应用程序中,我有一个带有 2 个导航控制器的标签栏,每个导航控制器都有一个按钮,可以通过推送打开另一个视图。
我执行此操作以自动释放新视图。
看到Instruments,我注意到当我点击一个按钮进入下一个视图时,内存增加,但回来仍然相似,这是否正常?
视图只包含标签和1张背景图片,全部由IBoutlet连接,全部在dealloc中释放。
例如,按下第一个按钮并打开第一个视图内存 1.05 MB -> 1.78 MB,返回 1.78 -> 1.65,然后再次按下它将保持不变。
想法?
【问题讨论】:
标签: objective-c memory