什么时候应该释放记忆?

时间:2010-08-19 07:03:18

标签: objective-c

我如何决定何时释放内存?因为如果我释放内存,很多时候应用程序崩溃了。

3 个答案:

答案 0 :(得分:3)

完成后应释放内存。对象是引用计数的,只要你retainrelease(以及其他人都这样做),你应该没有问题。

如果您发现因为释放内存而崩溃,那么您或其他人都不遵守规则。

在任何一种情况下,找出谁不遵守规则,并修复它。不要只是为了避免崩溃而留住内存。那种方式就是疯狂(而且缺乏记忆)。

答案 1 :(得分:1)

答案 2 :(得分:1)