关于CATransition委托的内存管理

时间:2010-11-30 03:55:24

标签: objective-c cocoa memory

根据documentation

  

重要说明:接收方保留委托对象。这是“内存管理编程指南”中描述的内存管理规则的一个罕见例外。

现在,我正在设置委托而不是释放委托,这是我通常会做的。

当我设置CATransition对象的委托时,我是否通过不释放它来泄漏委托?我尝试过这种方法,它使我的代码崩溃了。

1 个答案:

答案 0 :(得分:2)

我不这么认为。我认为文档只是说接收者在内部保留了委托,这意味着它还有责任在内部发布它。 Imo,你不应该做一个额外的释放。

相关问题