ARC不释放实时字节

时间:2013-05-07 14:03:16

标签: ios objective-c memory-management

关于如何在iOS中编程的一般模型的问题。

我在ARC之前开始做手动内存管理。我最初被教导要使每个类变量成为属性并以dealloc发布。当我分别推送和弹出导航控制器LIVE BYTES alloc和dealloc时,这个模型效果很好。

当我切换到ARC时,情况并非如此。即使弹出导航控制器,我的实时字节也似乎永远不会消失。我不明白,我不应该使用属性吗?除了IBOutlet之外,我通常使用强大的属性,在这种情况下,我将使用弱属性。

有什么我想念的吗?我是否需要在viewDidUnload中执行某些操作或实现我自己的dealloc方法???

如果我使用我的应用程序的时间足够长,我最终会收到内存警告并崩溃。所以我知道一些事情是不对的。

0 个答案:

没有答案