Objective c 我应该什么时候释放内存?

Objective c 我应该什么时候释放内存?,objective-c,Objective C,我如何决定何时释放内存?因为如果我释放内存,应用程序会多次崩溃。请尝试objective-c中有关内存管理的苹果文档 试试objective-c中有关内存管理的苹果文档 完成后,应该释放内存。对象是引用计数的,因此,只要您保留和释放(其他人也一样),您就应该没有问题 如果你发现你崩溃是因为你释放了内存,那么你或者其他人没有遵守规则 无论哪种情况,找出谁没有遵守规则,并加以纠正。不要仅仅为了避免崩溃而保留内存。这样就存在着疯狂(和内存不足)。你应该在处理完内存后释放内存。对象是引用计数的,因此,只

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

请尝试objective-c中有关内存管理的苹果文档


试试objective-c中有关内存管理的苹果文档


完成后,应该释放内存。对象是引用计数的,因此,只要您
保留
释放
(其他人也一样),您就应该没有问题

如果你发现你崩溃是因为你释放了内存,那么你或者其他人没有遵守规则


无论哪种情况,找出谁没有遵守规则,并加以纠正。不要仅仅为了避免崩溃而保留内存。这样就存在着疯狂(和内存不足)。

你应该在处理完内存后释放内存。对象是引用计数的,因此,只要您
保留
释放
(其他人也一样),您就应该没有问题

如果你发现你崩溃是因为你释放了内存,那么你或者其他人没有遵守规则


无论哪种情况,找出谁没有遵守规则,并加以纠正。不要仅仅为了避免崩溃而保留内存。那就是疯狂(和缺乏记忆)。

阅读。

阅读。

我认为把它看作是释放对象而不是释放记忆是有帮助的。实际内存由运行时释放,当保留计数变为零时,运行时向对象发送dealloc消息。+1表示疯狂。学会用一生的时间摸索分配,否则会发疯。没有太多的中间立场可供选择……我认为将其视为释放对象而不是内存是有帮助的。实际内存由运行时释放,当保留计数变为零时,运行时向对象发送dealloc消息。+1表示疯狂。学会用一生的时间摸索分配,否则会发疯。没有太多的中间立场……在我写这篇文章时,有两张选票以“不是一个真正的问题”作为结束理由。这显然是错误的。这是一个真实的问题,可以准确地回答。如果你想引用完全相同的例子作为理由的话,这也可能是无数其他Objective-C问题的重复。可能的重复在我写这篇文章时,有两张选票以“不是真正的问题”作为理由结束。这显然是错误的。这是一个真实的问题,可以准确地回答。如果你想引用完全相同的问题作为理由,那么它也可能是无数其他Objective-C问题的重复